Greek Taverna offers traditional Greek meals prepared with care and attention to detail. Only the freshest ingredients are used here.
Join us for lunch or dinner and bring the family.
There are rooms for private parties and a full service bar in our Glen Rock location.
Warm, Greek tradition awaits you!