Caveat: although they may prepare your food after you order it (i hope so since the wait for food is so long), I have always had to wait a very long time for seating, for service and for the food after it is ordered as well.
Pros: Food
Cons: Service
more