Delivery
Pickup
Outdoor
England
South West
Tewkesbury
Tewkesbury Town with Mitton (1)
1 Restaurants on GastroRanking
200 Opinions in 2 websites
DO NOT ORDER FROM HERE!! I called up as had been waiting an over an hour for my order, the manager proceeded to shout down the phone to tell me he was going to cancel the order. Extremely rude and slow service