Stresa Restaurant - Voted Long Island's Best Italian Restaurant
HOME
|
ABOUT
|
MENUS
Prix Fixe Lunch
Lunch
Dinner Specials
Dinner
Dessert
|
PRIVATE PARTIES
|
WINE CELLAR
|
REVIEWS
|
CONTACT US