We ordered 3 large pizzas from Mambos for delivery to our hotel on a Friday night at 8:15 pm and did not receive the pizzas until 10:30 pm. And this was after calling the store at 10 pm. Pizza was good, but there should have been a significant discount as the pizza was cold and over 2 hours late. Very disappointed and will probably not order again. Mambos should have at least informed us about the delay.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.