Delivery
Pickup
Outdoor
England
West Midlands
Solihull
St Alphege
1 Restaurants on GastroRanking
461 Opinions in 2 websites
We were in the town and decided we would try this place. The place wasn't overly busy. The person on the entrance counter showed us to a table and said our server would be over shortly to take our foo