I have to say that I don't understand all these bad reviews. I work right by the Original location in the strip mall by Garcias. I have been here many times and I think it's some of the best Italian I have had. I wouldn't dream of walking into an Olive Garden with this place near by. Not one person I have ever taken there has complained and most have really enjoyed it.
I have to wonder about some of these reviews. I can't help but think they have other interests when reviewing...