All reviews seem negative
This is an overpriced and underwhelming store. The pizza was undercooked and soggy, not to mention expensive. Frrsh ingredients must be a dirty word there.