The Town House Restaurant & Bar situated in the centre of Solihull is an independently owned, fabulously stylish venue, serving an award winning Modern British & European variety of dishes, using the freshest and finest of ingredients which change seasonally. Al fresco dining and drinking on the terrace in the summer months. A Private Dining Room is available for every and any family or corporate occasion.
This review has been provided by a Square Meal partner. It is not necessarily the view of Square Meal. Please feel free to add your own comment or review here.