Restaurant - Chinese in Glasgow
143 Balgrayhill Road
Glasgow
Lanarkshire
G21 3AE
terrible service, not very clean, tried to charge a fortune for tiny portions
John Dinsdale - 23/01/2023 | report this review
All fields are required. Your review will appear immediately.