I've tried alot, but for my money owners has the best Greek salad. Very nice. Lots of flavor not just lettuce. And speaking of lettuce, it's very crispy!!
I've tried alot, but for my money owners has the best Greek salad. Very nice. Lots of flavor not just lettuce. And speaking of lettuce, it's very crispy!!