Zen Chinese Restaurant
515 Sauchiehall Street Glasgow Lanarkshire G3 7PQ
Yumla is a chinese restaurants business in Glasgow, Scotland. It is located at 80 Miller Street Glasgow G11DR.
Yumla is located at 80 Miller Street Glasgow G11DR. Get directions.
Yumla is a chinese restaurants business in Glasgow, Scotland.
Yumla is typically open Monday to Friday, 9:00 AM – 5:00 PM, and closed on weekends. Hours can vary, so please contact them to confirm.
If you own Yumla, you can claim this listing to keep the details up to date, or add a new business free.
No reviews yet. Have you used Yumla? Help other customers by sharing your experience.
Write a review515 Sauchiehall Street Glasgow Lanarkshire G3 7PQ
515 Sauchiehall Street City Centre Glasgow Lanarkshire G2 3LW
280 Colston Road Glasgow Lanarkshire G64 2BE
28 Tunnel Street Glasgow Lanarkshire G3 8HL
535 Great Western Road Glasgow G12 8HN
920 Maryhill Road Glasgow Lanarkshire G20 7TA
Keep your details up to date, add photos and reach more customers. Claim this listing or add a new business free.