Cha Restaurant

84 Miller Street
Glasgow
G1 1DT
0141-572 1331