My favorite restaurant I hated Greek food until I started going to this place. The food is unbelievably good, very fresh and delicious, lots of vegetarian options. The Taverna is connected to a Greek food shop, where you can buy Havlah and fresh bread and cheeses. They are super nice and most of the time Papa Cristo himself is working the counter.
This is truly authentic greek food at it's best. This place even has a market. A great lunch spot and it's real Greek food not just the Americanized version. Must go on Thursday night when they have all you can eat, wine tasting, appetizers and entertainment. All for less than 20 dollars a person. So worth it!