Excellent! Best meat place in Glyfada! Loved the grilled beet root salad & the tongue was delicious!