Located about 20 minutes south of Stella Maris and about 20 minutes north of Dead Man’s Cay…One of our favorite lunch & dinner places on Long Island. The Greek Salad is one of the best you will have anywhere, including back home. Pierre’s place is down a long bumpy dirt road that ends right at […]