La Palma Restaurant

  • 69 S Main Street,
    Freeport, NY 11520
  • Phone: 516-771-2445
  • Cuisine: Spanish Restaurant

Map

Unable to Display Map