Greek Place

  • 233 95th St,
    Surfside, FL 33154
  • Phone: 305-866-9628
  • Cuisine: Greek Restaurant

Map

Unable to Display Map