Went today with my toddler, had the lunch special (a 9inch cheese pizza) to share, it was ok, a bit reminiscent of a Totinos frozen pizza though.
Service was ok, though when my son threw up after a few bites of the pizza (and right as the server walked by) the server did not even offer more napkins. So that was disappointing.
Previous delivery experiences have been better. Which is the only reason they get 2 stars.