Elena's Taverna is a contemporary Greek taverna known for its traditional dishes. It offers a clean and well-run dining experience in a side street setting.