This is the best pizza and the best Numero Uno Restaurant.
All reviews seem positive
Well-known pizza chain offers thick Sicilian-style pizza as well as traditional thin-crust pizza, pasta, and salads.