Flava Restaurant is a homely, comfortable eatery in the heart of one of Port Elizabeth’s trendiest neighbourhoods, Richmond Hill. It is proudly owner-run, ensuring that diners get the best possible service and food made with love (and delicious fresh ingredients!). Flava is a simple eatery where quality is paramount to bells and whistles. Enjoy a range of menu options in a laid back environment which is as cosy in winter, as it is open and inviting in summer.


The menu offers the standard options of starters, mains and desserts, with scrumptious items like soup of the day and Moroccan calamari and soup of the day as starters. Mains which will attract your attention are the Flava burger served with Roquefort, bacon and Brie cream sauce; prosciutto-wrapped line fish with lemon butter and saffron aioloi, and hickory chicken medallions served in a walnut and stilton sauce.


While the food is tasty, it wouldn’t be as enjoyable if the restaurant itself wasn’t inviting. Luckily the restaurant’s open plan kitchen dining area ensure that the atmosphere is relaxed, making it the perfect place to enjoy a chilled evening out. The colour scheme employs warms tones like the burnt orange statement walls and the yellowy beige which holds it all together. A nice touch is the mirror mosaicking on the counter which divides the cooking area from the dining area.




Travel on the N2 towards Port Elizabeth. Take exit 742 for R102 / Kaapweg / Cape Road toward Port Elizabeth. Merge onto Cape Road (R102). Continue to follow R102 and after 8kms, turn left onto Moffat Street. Take the 1st right onto Raleigh Street and then turn left onto Bain Street.


-33° 57' 34.92''


25° 36' 40.44''
17A Bain Street
Richmond Hill
Port Elizabeth


View map
Food Served
ContemporaryFine DiningSeafoodSteakhouse
Average Price$$
Payment accepted
Trading Hours
Monday & Tuesday: 18:00 - Close
Wednesday - Saturday: Lunch & Dinner
Sunday: Closed
Take Out
Secure Parking
Child Friendly
Outside Seating
Load Shedding
© 2017 - South African Restaurants - Dining-OUT