Delivery
Pickup
Outdoor
England
South West
Exeter
Topsham
1 Restaurants on GastroRanking
179 Opinions in 2 websites
Don’t even bother. We only knew this place existed because of the menu flyer through our door but no one picks up the phone when you order. Wasted 45 mins of our time just ringing. There’s a nearby Ch