Sizzle
23 Abbot St, Wrexham LL11 1TA, United Kingdom
3.6
78 reviews
8 comments
22W4+2C Wrexham, United Kingdom
Location reporting
Claim this location
Tuesday: 15–23
Wedneasday: 15–23
Thursday: 15–23
Sunday: 11–23
Wedneasday: 15–23
Thursday: 15–23
Sunday: 11–23
They did offer a discount on our next order - but who would re-order from a place that provides poor food and even poorer customer service?!?!