Have always been impressed with the roti shell but fillings are hit and miss and absolutely horrible guest experience tonight. Husband waited in line and placed an order at 7:32pm for 1 chicken biryani, 1 veg roti w/paneer, 1 chicken tikka masala roti w/ paneer - $44 . He paid and waited. And waited. After 25 minutes (this is a walk up takeout counter), he simply asked them to cancel the order and give him a refund which they refused saying the food was already being cooked. They offered him a credit, which tells me that it wasn't a big deal that he was cancelling, but refused to issue a refund. It's almost another 15 minutes before he gets his 3 meals. I called to follow up with guy who said his name was Sam and he said he wasn't authorized to give refunds. It is ridiculous to make anyone wait 40 minutes for a takeout counter roti and refuse (or not authorize your staff to give) refunds.