Ali Baba Pizza
20 Fore St, Ivybridge
01752 698899
Recent Reviews
Order Online
Reserve
You May Also Like
Golden Bridge - 34 Fore St
Fast Food, Chinese
La Pizza Loca - 23 Fore St
Rochelle's River Cafe - 16, Glanvilles Mill
British
Ivybridge, Devon
Ali Baba Pizza
20 Fore St, Ivybridge, Devon PL21 9AB
01752 698899