Ali Baba's Grill & Fry
Unit 2 Swinford Ave, Leicester
0116 278 0888
Recent Reviews
Ali Baba's Grill & Fry
Unit 2 Swinford Ave, Leicester LE2 9RW
0116 278 0888