1. Home
  2. Ikorodu
  3. Amala Tiwa n Tiwa Ikorodu

Amala Tiwa n Tiwa Ikorodu

Amala Tiwa n Tiwa Ikorodu: family restaurant at 60a Obafemi Awolowo Rd, Ikorodu. It is open on Sunday.

60a Obafemi Awolowo Rd, Ikorodu, 104101, LagosChecked October 2026