Suggest an update
Olivetto Restaurant/190 New Hyde Park Rd - Franklin Square - New York (NY)
190 New Hyde Park Rd, Franklin Square, NY 11010-3012, Franklin Square, New York (NY)
+1 516-352-4190
190 New Hyde Park Rd, Franklin Square, NY 11010-3012, Franklin Square, New York (NY)
+1 516-352-4190