Find the best restaurants in Benin City, Nigeria: 38 places with address, phone number, opening hours and ratings.
Restaurants
4.2 (80)
93 Second East Circular Road, Avbiama 300104, Benin City
Bars
4.3 (76)
63, 65 Eli love filling station, Benin Sapele Rd, opposite NPDC, Benin City
Restaurants
3.6 (64)
Opposite Aduwawa Market, Along Benin Auchi Way, Aduwawa 300104, Benin City