Helm Restaurant
Address:
524 Guy Lombardo Ave, Freeport, NY 11520
Phone:
(516) 378-9615
Restaurants,
Bars
Other Businesses:
- River House at 195 Woodcleft Ave, Freeport, NY 11520
- New China Express at 439 N Main St, Freeport, NY 11520
- Phat Daddy's Irish Pub at 415 W Sunrise Hwy, Freeport, NY 11520
- Monterey Restaurant at 20 Park Ave, Freeport, NY 11520
- Freeport Deli & Grill at 63 Buffalo Ave, Freeport, NY 11520