Phone: +441412582950
Address: 266 Sauchiehall St, Glasgow, Glasgow, G23EQ, United Kingdom
City: Glasgow
Dishes: 20
Reviews: 2
"I experienced a strange sense of deja vu at this restaurant, even though I am certain I have never dined here before."
All prices are estimates.