Visitors' reviews on Chilis
/ 1
Add your review
D
Request content removal
David Temitayo
5 years ago on Google
A modern restaurant where you'll get all sort of delicious food of yours. Just name it
Address
9WHW+HPW, Ibadan, Oyo, Nigeria, 200113
Features
Сredit cards accepted
Delivery
Takeaway
Report incorrect information