Japanese in Glasgow - Glasgow City Centre 68 Ingram Street, Glasgow City Centre, Glasgow, G1 1EX Tags: air conditioning, japanese, private parties: up to 80 guests, vegetarian dishes