Eat Local - DaVinci's

Eat Local - DaVinci's Of Island Park

Eat Local visits DaVinci's of Island Park, NY, where you can find some of the best Italian Food on Long Island, great ambience, friendly service, occasional music, and all at great price!