Izumi Sushi was established in 1997. It is a full service Japanese restaurant with choice of sitting at a table or sushi bar. We serve sushi rolls, bento boxes, sashimi and much much more!
Cuisine Type: