1. Home
  2. Ota
  3. Restaurants
  4. Ayomoyo Delight

Ayomoyo Delight

Restaurant24/7Website

Ayomoyo Delight is a restaurant on Akeja St in Ota. Hours: open around the clock.

Akeja St, Ota 112104, Ogun StateChecked October 2026