Phone: +441419595280
Address: 1499 Dumbarton Road, Glasgow, G149XL, United Kingdom
City: Glasgow
Dishes: 35
Reviews: 1951
"Nicole is an excellent manager. The fish and chips at this restaurant in Glasgow are some of the best I have ever had. The pizzas are also fantastic. The dining experience is definitely worth the price. Whenever I am in town, this is my go-to spot for delicious food."
All prices are estimates.