Japanese Matsuri for Glasgow
Japanese Restaurant
28 Napiershall St, G20 6HA
Glasgow, Glasgow
Customer reviews
No reviews yet
Write a review