More about Nabzy'S Great Tasting Chicken
Nabzy'S Great Tasting Chicken is located at 41 Leece Street, L1 2TR Liverpool
0151 709 1333
https://www.just-eat.co.uk/restaurants-nabzys-l11/menu