They have a separate vegetarian menu, please request for it. I do not think they have vegan menu, so please do request for it. I go here sometime. It is somewhat expensive in my opinion, but the food is very good and huge portions. I especially love their pineapple fried rice, do not forget to try it.