Ali Baba Pizza
20 Fore St, Ivybridge
01752 698899
Recent Reviews
Order Online
Reserve
Ali Baba Pizza
20 Fore St, Ivybridge PL21 9AB
01752 698899