Restaurants · Benin City

Mama Twins African Kitchen

4 · 220 reviews

25b Siluko Rd, Use 300102, Benin City
+234 705 821 3447
Today: 10am-6pm

About Mama Twins African Kitchen

Mama Twins African Kitchen is a restaurants in Benin City, Nigeria. It is located at 25b Siluko Rd, Use 300102, Benin City. Visitors rate it 4 out of 5 based on 220 reviews. You can contact Mama Twins African Kitchen by phone at +234 705 821 3447.

RestaurantAfrican restaurant

Amenities & features

Service options

  • Delivery
  • Takeaway
  • Dine-in

Accessibility

  • Wheelchair-accessible seating

Offerings

  • All you can eat
  • Small plates

Dining options

  • Breakfast
  • Lunch
  • Dinner

Amenities

  • Good for kids
  • Toilets

Atmosphere

  • Casual

Crowd

  • Groups

Planning

  • Accepts reservations

Frequently asked questions about Mama Twins African Kitchen

What are the opening hours of Mama Twins African Kitchen?

Mama Twins African Kitchen opening hours: Every day: 10am-6pm.

Is Mama Twins African Kitchen open on Sunday?

Yes, Mama Twins African Kitchen is open on Sunday: 10am-6pm.

Where is Mama Twins African Kitchen located?

Mama Twins African Kitchen is located at 25b Siluko Rd, Use 300102, Benin City, Nigeria.

What is the phone number of Mama Twins African Kitchen?

You can call Mama Twins African Kitchen at +234 705 821 3447.

How is Mama Twins African Kitchen rated?

Mama Twins African Kitchen has a rating of 4 out of 5 based on 220 reviews.

Does Mama Twins African Kitchen offer delivery or dine-in?

Mama Twins African Kitchen offers delivery and dine-in.

Is Mama Twins African Kitchen good for kids?

Yes, Mama Twins African Kitchen is listed as good for kids.

Similar places nearby

Kada Fried Chicken

Kada Fried Chicken

Restaurants

3.8 (2661)

Benin Sapele Rd, Oka 300102, Benin City

UYI GRAND HOTEL & SUITES

UYI GRAND HOTEL & SUITES

Hotels

4 (1045)

No 35 Aideyan street, off Ihama Rd, Benin City

Mat-Ice

Mat-Ice

Restaurants

4.1 (654)

110 Ekenhuan Rd, Ogogugbo 300102, Benin City

DELTA KITCHEN

DELTA KITCHEN

Restaurants

3.5 (553)

Benin Sapele Rd, Oka 300105, Benin City

Subway 5

Subway 5

Restaurants

3.9 (474)

46 Airport Rd, Oka 300102, Benin City

GT Foods Ekehuan

GT Foods Ekehuan

Restaurants

4 (469)

8JP5+9HR, Ekehuan Rd, Ogogugbo 300102, Benin City

All restaurants in Benin City → All places in Benin City →

Opening hours

Hours

Monday 10am-6pm
Tuesday 10am-6pm
Wednesday 10am-6pm
Thursday 10am-6pm
Friday 10am-6pm
Saturday 10am-6pm
Sunday 10am-6pm
Mama Twins African Kitchen

How to get there

Location