More about Mitchell'S Restaurant
Mitchell'S Restaurant is located at 25 Milton Rd, G66 7 Glasgow, United Kingdom
+441360310790
http://www.glazert.co.uk/dining
Similar Listings
Tribeca
3.4
![star rating](/static/images/star.png?v=1.02)