Taverna Elpida is a Greek and Mediterranean restaurant offering a selection of warm dishes and both alcoholic and non-alcoholic beverages. The restaurant has a capacity of 50 seats and provides Wi-Fi access.