Izumi Sushi offers high-quality sushi and Japanese cuisine in an elegant setting with an open kitchen. This restaurant provides a varied selection of sushi dishes.