Filters:
coffee shop in Barrhead
About 2 results.
Alma's
172 Cross Arthurlie Street, G78 1EY Glasgow, United KingdomA small café/takeaway in Barrhead, Glasgow. Offering breakfasts & lunches, including homemade soups, sandwiches, baking & serving delicious Illy Coffee.