"I understand that vegan options are limited in Imperial, but unless you are dining in and prepared for issues, I would recommend avoiding this restaurant. I have ordered takeout and delivery many times, and almost every time there has been a mistake with my order - missing rice, missing veggies, and most recently, they gave me chicken when I requested a vegan meal. Additionally, orders take a very long time to prepare. I have been told it will take 30 minutes over the phone, only to arrive an hour later and still be waiting for my order. Despite the lack of customers inside, the staff doesn't seem to prioritize accuracy or care about accommodating vegan diners. It's disappointing because their vegan options are tasty when done correctly, but the high rate of errors makes it difficult for me to return."