80, Miller St
Glasgow,
Glasgow City
G1 1DT
0141 221 1292
www.yumla.co.uk
Latitude: 55.8594985, Longitude: -4.2507932
07:00 - 18:00 - Mo, Tu, We, Th, Fr
Actual information about Yumla of Chinese Restaurant category. Yumla is located at 80, Miller St Glasgow, G1 1DT. How to get to Yumla office? Look at the map below or call them 0141 221 1292