All reviews seem negative
Ordered pizza. Did not show up for 2 hours...called 1 1/2 hours after pizza was ordered...said it would be...