Izumi is a Japanese Sushi & Grill restaurant offering an all-you-can-eat experience with a wide selection of sushi, meat dishes, and mocktails. Online ordering and delivery are available.