The food is good. I am a huge fan but they are always under staffed. I made an order for pickup and they told me 20-25 minutes. I was inside the restaurant waiting for another 30 minutes until the food was ready. People that came after me received their food before me. It took them 55 minutes to give me 6 samosas and 3 Chana's. If they would have told me from the beginning that it would take that long I would understand but their wait times are extremely overwhelming specially since I needed the food within a certain time limit to take it to my family so they can break their fast. I'm very upset. I know now to never order pick up from them since they are always understaffed and their time limits are completely off.