I have been to this location a few times over the last 10 or so years. Always a 15-25 minute wait time. I have to say the quality and selection of the food has gone down, while the prices have gone up. The concept is you take an empty bowl and load whatever food and sauces in it and some dudes cook it in front of you. But unless you're one of those people who really likes to eat until you explode (or a college kid) it's not really worth it... their one plate vs. unlimited plate option is only a few dollars more. The guys that cook the food are usually funny and very polite, but the "wait staff" are often cold, slow and seem like they don't really want a job. So if you want to cram down mediocre food for an expensive buffet price with lousy wait staff just to see some dudes cook your food in front of you, this is the place!