I have never been to this resturant without having to wait in line. It seems as though no matter what time of day it is or what day of the week it is, there is always a wait. Even so, the food is DELICIOUS, prices are average for a nice sit-down dinner, and the service is good.
The all-you-can-eat soup,salad and breadstick lunch for $6 is such a great deal - and SOOOO good!
If you're gonna go to this location, be patient, the food is worth the wait.