All reviews seem negative
We placed an order for delivery: gyro platter and mozzarella sticks. We were told to expect arrival no later than 30 minutes. More than an hour lat...