Izumi Sushi offers authentic Japanese cuisine and Asian fusion dishes. Enjoy sushi in a unique glasshouse setting filled with tropical plants and mature palm trees.