Temaki
113 Hope Street
Glasgow G2 6LL
United Kingdom