chineseNot yet on Tasting Planet
Lucky Cottage
Queen Margaret Drive 96, Glasgow, G20 8NZ Glasgow, United Kingdom
About
Good reviews for this Chinese takeaway, they also do home deliveries.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!