Lucky Beans

A cool wee coffee kiosk that means at least you can get a decent coffee in a Glasgow train station, they also roast their own coffee.

Luckie Beans