Gross tasting pizza. Overpriced. Not very good. Go into Yucca for good pizza. Even my gluten guests hated their pizza.
No