Munro’s (Glasgow, Scotland)

Read all of my reviews on my new site, Recently I visited Munro’s, located just a few minutes from Glasgow city centre on Great Western Road, for a complimentary meal. Munro’s describe themselves as the “Home of Craft Beer in the West End”, but we all know I was in it for the food. … More Munro’s (Glasgow, Scotland)