Amber Chinese Restaurant

Address:

130-132 Byres Road
G12 8TD Glasgow, United Kingdom

Phone:

+44 141 339 6121

Map:


Contact   ·   Privacy   ·   Terms