Izumi Sushi and Hibachi Steak house

Sushi restaurant · 5745 Sunrise Hwy, Holbrook, NY

Hours

Popular items (As of 10/29)

See full menu

More food in Holbrook, NY · Sushi in Holbrook