NYCReview
Included In
Village Taverna is a big Greek restaurant in Greenwich Village that’s perfect for a casual dinner or a quick sit-down lunch in the middle of the work day. The food is solid and reliable, and the souvlaki platter makes for a pretty complete meal.