I love this place. Try the Greek Salad....best salad ever! they have moved to NW highway, much better location and much bigger.
All reviews seem positive