Phone: +443446920249
Address: 113 Buchanan Street, Glasgow, G13HF, United Kingdom
City: Glasgow
Dishes: 29
Reviews: 473
"It is always a pleasure to dine at this restaurant. The portions are generous, the customer service is excellent, and everyone is taken care of, even those with smaller appetites."
All prices are estimates.