30 Borras Park Rd, Wrexham LL12 7TH, United Kingdom
No delivery
No open hours
Spot something wrong?
Dishes at Cafe Neo. Prices may vary in venue.