They have a gluten free pizza that is delicious! Fun and entertaining! The only drawback is, you have to pay in cash. There is an ATM in the lobby, that charges a fee.
Yes