The Flamin’ Chicken

38 Victoria St, Liverpool