Traditional Greek Taverna serving delicious, well-prepared dishes.