Stresa Restaurant - Voted Long Island's Best Italian Restaurant - Template
Stresa Restaurant

Location

1524 Northern Blvd.
Manhasset, NY 11030
516.365.6956


Hours

Lunch
Monday - Sunday 12:00pm-3:00pm

Dinner
Monday - Thursday: 5:00 pm - 9:30 pm
Friday and Saturday: 5:00 pm - 10:30 pm
Sunday: 5:00 pm - 9:30 pm


View Larger Map