Highbury's Chicken & Grill

298 St. Paul's Road London N1 2LH