Start from
Stresa Restaurant
1524 Northern Blvd, Manhasset 11030