Ali Baba Pizza
20 Fore St, Ivybridge
01752 698899
Menu
Ivybridge, Devon
Ali Baba Pizza
20 Fore St, Ivybridge, Devon PL21 9AB
01752 698899