Delivery
Pickup
Outdoor
England
West Midlands
Birmingham
Tyburn
1 Restaurants on GastroRanking
88 Opinions in 3 websites
This is the best chip shop in tyburn i LOVE it !