The idea is good but the execution is poor.  Half the items on the menu were simply not available. The staff is unfriendly incompetent, and unprofessional. The food is overpriced, and worst of all you will likely be waiting 30 minutes for one pizza cone partly due to the inefficient machine they use.  I recommend ordering the food ahead of time to avoid the awful wait.