Delivery
Pickup
Outdoor
England
West Midlands
Lichfield
Stowe
2 Restaurants on GastroRanking
484 Opinions in 2 websites
very chaotic, poor customer service , people waiting more than 20mins
0 Opinions in 1 websites