Japanese Restaurant in Ojota Region


  • 12a Akin Olugbade St, Victoria Island, Lagos, Nigeria
  • 36 Ogudu Rd, Ojota 100242, Lagos, Nigeria
  • 6a Off Admirality Way, Otunba Adedoyin Ogungbe St, Lekki Phase 1, Lagos, Nigeria
  • 14 Adeola Hopewell St, Victoria Island, Lagos, Nigeria