Ijebu Ode
RestaurantOne of the Top rated Restaurants in Ijebu Ode
Address
Cele Street, Ejirin Rd, Nigeria
Contact
+234 806 048 9813Rating on Google Maps
4.20 (102 reviews)Open on Google Maps
Discover top rated places in Ijebu Ode
One of the Top rated Restaurants in Ijebu Ode
One of the Top rated Restaurants in Ijebu Ode
Cele Street, Ejirin Rd, Nigeria