apicfood
Food
About
Locations
App
download app
UK
London
Bird Islington
Padron Peppers
Padron Peppers
Bird Islington
81 Holloway Rd, London N7 8LT
+442031958788
@bird_restaurant
YOU MAY ALSO LIKE
Fried Chicken
London's Original Chicken & Waffle Burger
crispy fries