Locals go here for the alleged best pizza in Athens. The pies range from classic Italian to creative vegetarian (seriously, the yoghurt works). Burgers and salads are also excellent. It's one of several fine eateries on a quiet tree-lined street.
There's a second location at Anapafseos 9, nearby in Mets.