Delivery
Pickup
Outdoor
England
South West
Exeter
St Thomas
1 Restaurants on GastroRanking
173 Opinions in 2 websites
Fish and chip shop , Quick service . Reasonable price , Pleasant staff