1. Home
  2. Ibadan
  3. Restaurants
  4. Libra Kitchen

Libra Kitchen: restaurant at 12b Adegbite St, LGA, Ibadan. Also listed under breakfast restaurant. It is open on Sunday.

12b Adegbite St, LGA, Ibadan 200213, OyoChecked October 2026