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