All you can eat with quick and efficient service. Never mind the staff is awesome too... Another 2 thumbs up for this staff satisfied eatter. I always leave here full and satisfied. Too bad I have to go to the gym to keep my weight down after a eatting too much...small price to pay :-)