This place is a complete joke! Ordered pizza at 7:09PM… Scheduled to be delivered at 8:24PM. It arrived at 8:42! Called the manager and was told it left for delivery at 7:59… I live 4 minutes away! It was in a car driving around for 43 minutes but they’ll be happy to re-make and rush it over?!? No, I just…