Delivery
Pickup
Outdoor
England
South West
Torbay
Tormohun (1)
1 Restaurants on GastroRanking
42 Opinions in 2 websites
Disgusting place small so bad everywhere. The owner they are so dirty and rude. I would not recommend this place run away from here.