chineseNot yet on Tasting Planet
Noodles & Dumplings
Gibson Street 23-25, Glasgow, G12 8NU Glasgow, United Kingdom
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
Gibson Street 23-25, Glasgow, G12 8NU Glasgow, United Kingdom
No photos yet.
No reviews yet. Be the first!