Izumi is a Japanese restaurant offering sushi, hibachi, and a bar.