Home /  

Lemon Green Restaurants in Glasgow

Show restaurants on map
Show :companies_count restaurants on map
4.6
Menu
Open Now
4.6
Menu
Open Now
City: Glasgow, G1-358, 55 Saint Enoch Square, Glasgow, G14BW, United Kingdom
"I absolutely loved Mooboo! I came here to try my first bubble tea and ended up choosing the passion fruit tea with jelly bites instead of tapioca ball..."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity