Pizza Review
They had gluten free pizza which I appreciate. The crust was floppy and the regular gluten pizza looked disgusting. Definitely a tourist trap.