The Crossroad Cafe Trefnant

Coffee

Denbigh, Trefnant Village Hall

25% off Barista-made drinks

Fresh coffee and food served in a cosy and friendly atmosphere

show location panel hide location panel

Location

location
The Crossroad Cafe Trefnant,
Trefnant Village Hall,
Denbigh,
LL16 5UG,
United Kingdom