Curlers Rest Glasgow
Restaurant • Bar • Pub • British restaurantOne of the Most Reviewed British restaurants in Glasgow
Address
256-260 Byres Rd, Hillhead, Glasgow G12 8SH, United Kingdom
Website
Contact
+44 141 341 0737Price rating
$$ $$
Rating on Google Maps
4.20 (1.7K reviews)Open on Google Maps