Red Peppers
Wharfside Street, 117, Birmingham, West Midlands
Restaurant, Bar/Pub
Latest review: I personally love the idea of eating outside, especially when it's a lovely weather and I sit with some of my dearest friends, enjoying delicious meals. They have a great...