Authentic Greek Taverna offering traditional dishes. A popular spot with a strong local following.