Personally, I think this place is great. The food is cooked fresh and there is alot of it. The staff is efficient and helpful. Although it is sometimes hard to get into on the weekend, it is well worth the wait.
Pros: Great food and service
Cons: Walls on floor are bare