Home /  

Iced Tea Restaurants in Wrexham

Show restaurants on map
Show :companies_count restaurants on map
4.5
Menu
Open Now
4.5
Menu
Open Now
City: Wrexham, 7 Town Hill, LL13 8NA, Wrexham, United Kingdom
"Best bar in Wrexham! Service: 5 Atmosphere: 5"

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity