10 Best Restaurants in Port Harcourt – River State

Port Harcourt is a city with lots of histories and massive benefits to Nigeria – being the capital of one of the oil-rich states – River State. The city is home to many economic activities, including the best restaurants. Most of the best restaurants in Port Harcourt have been around for quite some time.

If you ever find yourself in this great city and need to relax, or you just need to quench that rumbling sound in your stomach, these are the restaurants you should check out.

1. Ororo Restaurant

Ororo is one of the best restaurants in Port Harcourt, and when it comes to food, service, and value, they are highly rated in the three. The restaurant has a calm atmosphere, and the outdoor scenery which you can view if you’re seated by the window is excellent for relaxation.

They offer mouth-watering Chinese meals. You can find some international cuisine on their menu too, but they aren’t as much as the Chinese meals they offer.

Ororo restaurant opens a bit late. You can only order lunch and dinner here, or better still just make a reservation, so the preparation of your meal starts before your arrival.

Ororo Restaurant is at NO 45 Tombia Street GRA Phase II, Port Harcourt. Nigeria.

2. Asia Town

Asia Town is a high-end restaurant with an excellent atmosphere, quality service, and delicious meals. Every naira you spend here is worth it. They designed the interior in Mediterranean style, and the lighting is soothing to the nerves.

They offer a variety of Chinese cuisine, and several Asian cuisines as well. You can order special diets which include Gluten-free meals and Vegetarian-friendly meals. You can have these for lunch, dinner, or brunch.

Also, their staffs are courteous. They attend to all customers’ needs promptly. This is one of the best restaurants in Port Harcourt you should try to visit. Asia Town is located at N. 24 Forces Avenue, Old GRA, Port Harcourt, Nigeria.

3. Casablanca

Casablanca is notably known for its bar, and the fantastic drinks they offer.

Their restaurant serves tantalizing African delicacies with a price range from NGN 1,809 – NGN 4,342. You can request for the preparation of your meals to in a vegetarian-friendly way.

Apart from their tasty meals, the atmosphere is serene. In the night, the place is always bubbling with music blasting out of the sound system. And since there is a bar there, you can always turn up for some fun after your meal.

ALSO READ: 10 Best Restaurants in Uyo

This restaurant is at no 2 Sani Abacha Road Casablanca Junction, Port Harcourt 500101 Nigeria. And they open from 10:00 AM – 12:00 PM. You can have a late breakfast, lunch, and dinner here.

4. Spice Route

This is one of the best restaurants in Port Harcourt, where they offer a variety of exotic Indian meals. Also, the place has a statue of Buddha and several other statues of brave Indian warriors. The walls are painted red with minimalist designs, and the lights are usually dim, making Spice Route a suitable place for a date.

Their chefs are mostly native Indians with exceptional culinary skills. The meals are always tasty, and it’s worth every penny you spend. Moreover, their staffs are accommodating and tact.

It’s best to make a reservation whenever you are planning to eat here because it’s usually filled up, especially at night.

Spice Route is situated at 1 Azikiwe Rd. Shop 36/37, Port-Harcourt Mall, Port Harcourt, Nigeria

5. Blue Elephant

You can only get International cuisines here with excellent table service. The atmosphere is calm, and this makes the meal more enjoyable. This restaurant is at King Porekule Rd., Port Harcourt – a serene area.

There is an outdoor seating arrangement. Having your meals here is refreshing as the breeze soothes your nerves. The restaurant opens a bit late, so you can only order lunch, dinner, and brunch. They also offer takeout.

Blue Elephant is one of the few restaurants that offer beers to their customers, something other restaurants shy away from, and others only provide in their bar section.

6. Piazza Restaurant

Pizza and several other pastries are available here. Also, they have a variety of Italian cuisines and vegetarian-friendly diets. These are all prepared by skillful chefs, and their staffs are also very courteous. 

This restaurant is at no 152 Tombia Street Royal Residence Close, Port Harcourt, Nigeria.

It’s one of the best restaurants in Port Harcourt for pastries. There is also an indoor bar and poolside bar with incredible drinks to try out. And they offer them at affordable prices.

7. Margaret‘s

Margaret’s is one of the best restaurants in Port Harcourt, where you can get plates of seafood. They also offer African dishes and international cuisine, which are tasty, but still, the seafood cuisine is the highlight of the place.

Margaret’s is at no 16A Trans Amadi Rd Amadi Industrial Layout, Port Harcourt 500231 Nigeria. It’s a very serene environment, and so is the restaurant too. The seating arrangement is suitable for a group of friends and families

If the meal you’re planning to order takes a long time to prepare, you can always pre-order before heading to the restaurant.

8. Buns and Batter

 A sign in this restaurant reads “Meals and Memories are made here”, and that is true. The building, interior decoration, and floral arrangements are top-notch. Besides, the restaurant is at no 45 King Perekule St, New GRA 500272, Port Harcourt, a charming area, and a perfect getaway from the noisy metropolis. It’s an excellent spot for conversations.

They serve continental meals and pastries. And while you wait for the preparation of your meal, you’re offered groundnuts.

Afterward, you can treat yourself to their cocktail and mocktail. Moreover, the seating arrangement is worthy of praise. They’re well-spaced from each other and offer enough privacy. Buns and Batter understand how to treat customers. 

You can finish some light office work here while waiting for your meal. The restaurant is calm, and this would improve concentration. This is arguably one of the best restaurants in Port Harcourt, and you should check it out.


This is a hotel with a restaurant on its premises. It’s a suitable choice if you want a classy restaurant and some quietness. The floral decorations on the premises are inviting, and in the restaurant, several beautiful framed images are displayed on the wall.

There are indoor and outdoor seats; the latter is by the poolside. They offer delicious continental and local dishes.

You can also order for pastries. Besides, their chefs are great. They offer not only tasty meals but also excellent food dressing.

For relaxation, you should visit their lawn tennis court and swimming pool. Bcon is at No: 2 Yola Street, off Nzimiro, Amadi flat, Old GRA, Port Harcourt.

10. South 66

South 66 is a Texan style restaurant at 66 Evo Road GRA Phase 2, Port Harcourt 500272 Nigeria – a very fabulous area in this city. They grill their meals, and they offer a variety of pastries. You can also request for a fusion of meals.

The pastries are very affordable. The price range is from NGN 400 – NGN 5500. There is also a bar on-site that offers great cocktails to quench your thirst.

This restaurant opens at 12:00 PM – 10:00 PM from Monday – Friday, they open at 9:00 AM – 12:00 AM on Sat, and 12:30 PM – 12:00 AM on Sundays.

When it comes to tasty American meals, South 66 is one of the best restaurants in Port Harcourt to visit.


Port Harcourt is a beautiful city to visit, and there are lots of sights to see. The location of a restaurant also plays a role in its conduciveness, which has been considered in our research. 

This list of best restaurants in Port Harcourt features only the best that will give you value for your money. Anytime you want to treat yourself to tasty meals, give them a try.