Tajura Cafe

1000 Argyle Street Glasgow G3 8LD