Village Taverna Greek Grill
Restaurant $$
81 University Pl, New York, NY 10003
Description
A Greek restaurant in New York CityGet to know Village Taverna Greek Grill
From a long line of family tradition we had a vision to recapture the flavor of traditional Greek cuisine, coupled with the feeling of home and hospitality where guests are treated like family.