Restaurants from Ajibade


3.7
Open Now
3.7 Open Now
City: Ibadan, GVMX+868, Elebu Junction Road, 200136, Ibadan, Oyo, Nigeria
"I gave it 5, stars because there services are very good"