Get directions to: Stresa, Manhasset, NY Restaurant address: 1524 Northern Blvd Manhasset, NY 11030, USA Driving Walking Bicycling Restaurant: Stresa