1. Home
  2. Abeokuta
  3. Tamberma Abeokuta

Tamberma Abeokuta

Tamberma Abeokuta is a eclectic restaurant on 10 Oba Osile Road in Ibara, Abeokuta. It is open on Sunday.

10 Oba Osile Road, Ibara, Abeokuta 111102, Ogun StateChecked October 2026