Op-Ed: GreeKrave is Deer Park, New York's greatest restaurant
… the Greek cuisine, and it is very refreshing and creative. GreeKrave is … will feel at home at GreeKrave. GreeKrave is located on 9 Bayshore … more information on the superb Greek restaurant, GreeKrave, visit its official homepage …