Even though I kinda miss the Sbarro's in the Overstreet Mall this place is a definite upgrade. I think it replaced the bagel place, but I'm not too sure without doing some more research... the fact that I can't remember what was in place before probably says a lot.
I only got a salad, but the places concept really intrigued me... personal pizza made right in front of you.
Went during the tail end of the lunch rush so there wasn't much of a line, but you could tell the workers were just "bouncing" back from a busy busy period. They were still friendly and I was surprised how much chicken I received in my Santa Fe Salad. The house made, chipotle ranch dressing was pretty darn good - had the right amount of kick and they put it in containers so I had some control over how much dressing went on my salad.
Will have to come back and try their pizza, but their salad is definitely a solid lunch option for me and I will be back!