This place is past its prime. I was going there since it opened, I think it was more than 5 years ago. I finally got disappointed with work that was routine at best and a weird environment. Everyone I expeirienced there was nice enough but not all that talented. And the manager who manages the place is mean to everyone who works for him right in front of his customers. It makes you feel bad to be witnessing it.
Pros: some free parking. Shares building with a water ice place.
Cons: creepy manager.. Lackluster styles. Place looks like a bad italian stereotype (even to an Italian)