Restaurant offering Greek cuisine. Known for friendly service and dishes like souvlaki and moussaka.