7.5
138 Queen St (btw George Sq & Ingram St), Glasgow, Glasgow City
Burrito Restaurant · Merchant City · 41 tips and reviews
7.2
2 Nelson Mandela Place (at Buchanan St.), Glasgow, Glasgow City
Italian Restaurant · Merchant City · 9 tips and reviews