Frankie & Benny's
Wrexham Retail Park
Plas Coch Road
Wrexham LL11 2BA
United Kingdom