Taverna Elina offers Greek cuisine, specializing in grilled dishes like gyros and steaks, as well as fish and pan-fried specialties.