en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Slough
/
Mooboo Slough
Mooboo Slough
Tea House · Dessert Shop · Coffee Shop
Bubble tea shop located near the car park in Tesco Extra, offering a variety of refreshing bubble tea drinks.
Tesco Extra (Near Car Park), England
Slough, United Kingdom
www.mooboo.co
Location
The ranking
Best Tea House in Slough
13 places, none rated yet
See the full list →