I received a very nice message from the owner of this restaurant and he was very apologetic. Apparently the computer system was down on the day I submitted my online order and that caused a delay. I will definitely try this place the next time I place an order for delivery
more