727, Warwick Rd
Solihull,
West Midlands
B91 3DA
0121 704 1567
www.thetown-house.com
Latitude: 52.4152644, Longitude: -1.7756664
07:30 - 19:30 - Mo, Tu, We, Th, Fr
Actual information about The Town House Restaurant and Bar of African Restaurant category. The Town House Restaurant and Bar is located at 727, Warwick Rd Solihull, B91 3DA. How to get to The Town House Restaurant and Bar office? Look at the map below or call them 0121 704 1567