Peppers City Takeout

3.0
(2 reviews)
233-235 Alum Rock Road, B8 3BH
+44 121 572 3868Official website
Diner
Dinner
European
Fast Food
Grill
Lunch
Portuguese
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Peppers City Takeout | Birmingham | United Kingdom | TripAligner