1. Home
  2. Abeokuta
  3. Restaurants
  4. Superfoods

Superfoods

Superfoods: restaurant at 48QJ+MCW, Ibara, Ita Eko, Abeokuta. Also listed under fast food restaurant.

48QJ+MCW, Ibara, Ita Eko, Abeokuta 111102, Ogun StateChecked October 2026