1 Brewery Ln, Twickenahm, TW1 1AA, United Kingdom
Established January 1980
M Bar & Grill - Steak house, restaurant and bar in the heart of Twickenham.
Welcome to M Bar and Grill! M is a new ‘home from home’ for the residents and business of Twickenham at Brewery Wharf, opposite Twickenham Station, overlooking the River Crane.
We open from 11am – 11pm daily. Whether nipping in for a quick drink, a bite in the bar or a meal in the Grill, we strive to deliver an excellent welcome and offer only the highest quality products. A new modern take on a Bar & Grill venue; we hope to have created the perfect home from home for both the residents and businesses of Twickenham and beyond.
No photos have been uploaded yet.
No news or articles are available right now.
Is this your business? Click Here [Listing #1517779]