selected country
United Kingdom

The China House Restaurant

Business address
1280-1286 Shettleston Road, G32 7YR, Glasgow, United Kingdom
Phone
0141 778 1434

Location Map