Full menu with prices & pictures
Greek Taverna 175 Rock Road, Glen Rock, NJ 07452,...
(+1)2018574528
Reserve a table now for Greek Taverna
At a distance of 183 meters from Greek Taverna in Glen Rock there are parking options where you can park your car, Or, you could take the municipal transportation and get off at the station NJ TRANSIT-Glen Rock Main, which is 41 meters away from Greek Taverna.
The restaurant from Glen Rock offers 73 different dishes and drinks on the menu at an average $11.9.