Enjoy traditional Greek home-style cooking at this restaurant with an open-air terrace.