Best Greek salad in town. I'm obsessed with their dressing. My family has been going here for years and I love bringing people here to try the salad!
Best Greek salad in town. I'm obsessed with their dressing. My family has been going here for years and I love bringing people here to try the salad!