I went to this restaurant for a date, and it was awful... The service was horrible, and they were not even busy. The food was cold when delievered to us and my pasta had a hair in it... when my date informed the waitress, she said she would get a new plate but never returned... We ended up having to pay our (ridiculosly high, and not a cent off for the hair issue) bill to the manager as we left, because she never came back. It was one of the worst dining experiences we ever had, and I am not picky. But when it comes to quality, this place is not it. It is beyond me how they are still in business.
Cons: service, food quality, parking