Barburrito
138 Queen St, Glasgow
0141 221 9330
Menu
Glasgow, Scotland
Barburrito
138 Queen St, Glasgow, Scotland G1 3BX
0141 221 9330