Restaurant serving homemade dishes with fresh herbs, vegetables, and Greek meats.