Taverna Ladokolla offers Greek cuisine with a focus on Mediterranean flavors.