517A Great Western Rd, W End, Glasgow G12 8HL, United Kingdom
Closed· Opens at 09:00
517A Great Western Rd, W End, Glasgow G12 8HL, United Kingdom
No delivery
Spot something wrong?
Dishes at The Flavour Co.. Prices may vary in venue.
Been to The Flavour Co.? Be the first to share what you ate.