Phone: +441412042404
Address: 82 Mitchell Street, Glasgow G1 3NA, United Kingdom, G1 3NU
City: Glasgow
Dishes: 35
Reviews: 6435
Website: https://list.co.uk
"Located conveniently on a small street next to the lighthouse, this restaurant is the perfect spot for grabbing a bite after catching a movie at the cinema. It is also easily accessible for trains coming from Glasgow Central Station."
All prices are estimates.