Taverna Ta Varelia offers a modern take on traditional Greek cuisine, using fresh, seasonal ingredients.