Three veteran Italian restaurants to try

The dining area at Stresa in Manhasset is

The dining area at Stresa in Manhasset is warm and spacious. (Credit: Johnny Simon)

advertisement | advertise on exploreli

Like us

advertisement | advertise on exploreli