Authentic Japanese restaurant, Izumi, offering a taste of Japan. Reservations recommended.