About Upper House
The Upper House Chinese Restaurant and Takeaway in Glasgow, G42
More about Upper House
Upper House is located at 441 Victoria Road, G42 8RW Glasgow, United Kingdom
01414238000
http://www.upperhouseglasgow.co.uk