The Barras Snack Bar

The Barras Snack bar
Gallowgate, Glasgow

Hot food snack bar, inside the main McIvers shed at the Ballroom site.

tel:
website:
email: