Delivery
Pickup
Outdoor
England
West Midlands
Tamworth
Castle
1 Restaurants on GastroRanking
531 Opinions in 2 websites
Food tasted bland to much food color. No need for so much food color lost my appetite everything was red