Japanese Restaurant in Ifako Region


  • Lekki Phase I, Admiralty Way, Lagos, Nigeria
  • Lekki-Epe Expressway, Maroko, Lekki, Nigeria
  • 48 Balarabe Musa Cres, Victoria Island 23401, Lagos, Nigeria
  • Flat 3, 2nd Floor, 16 Kofo Abayomi St, Victoria Island, Lagos, Nigeria