My family & I order take out from here all the time. The service, Food, & Delivery Drivers are all wonderful. I suggest All Star Pizza to everyone I know!!
All reviews seem positive