We stumbled upon this gem by chance while wandering around looking for a place to eat. We were immediately greeted with kind, smiling faces. Our son wasn't sure what to order, so the server brought him into the grill area to show him everything they were cooking. We did not have to wait long for our food and we found it quite good. And despite the generous portions, the cost was very low - it might have been our cheapest meal this whole trip. Maybe you can find better food at a fancy restaurant, but you will never beat the value here.
This place hits all of the high points; friendly service, good food, low cost. Definitely worth a stop if you are visiting the Glyfada area. We stopped here on our way back from an afternoon at Lake Vouliagmeni. You can get to Glyfada by bus (E22) or by train