Update Info - Greek Taverna
This restaurant was reported as closed. If it is open, let us know.
Greek Taverna
175 Rock Rd
Glen Rock, NJ 07452
175 Rock Rd
Glen Rock, NJ 07452
This restaurant was reported as closed. If it is open, let us know.