Barburrito
138 Queen St, Glasgow
0141 221 9330
Recent Reviews
Order Online
You May Also Like
Pret A Manger - 144-146 Queen St
Coffee & Tea, Sandwich Shops, Coffee & Tea Shops
Greggs - 13 George Square
Bakery, Fast Food
La Vita - 161 Queen St
Italian
Glasgow, Scotland
Barburrito
138 Queen St, Glasgow, Scotland G1 3BX
0141 221 9330