Delivery
Pickup
Outdoor
England
South West
Exeter
St Thomas
1 Restaurants on GastroRanking
2892 Opinions in 4 websites
Service was friendly but slow. The flavour was decent, nothing exceptional.