Description
Name: Davinci's
Address: 118 Long Beach Rd, Island Park, NY 11558
Phone Number: +1 516-889-3939
Categories: Italian restaurant, Pizza restaurant
Davinci's is a Italian restaurant located at 118 Long Beach Rd Island Park/
(Latitude,Longitude: 40.600991,-73.656252)
Postal Code: 11558
Location
-
118 Long Beach Rd, Island Park, NY 11558
Add a review