Delivery
Pickup
Outdoor
England
South West
Taunton Deane
Taunton Eastgate (1)
1 Restaurants on GastroRanking
1079 Opinions in 2 websites
Love the music, love the food and love the service.. excellent all the way.. reminds me of home Zambia 🇿🇲