• Izumi Sushi and Hibachi Steak House - Holbrook

    5745 Sunrise Highway
    Holbrook, NY 11741
    Tel: 631-218-3888
    Fax: 631-750-6690
    Get Directions