Been here a few times over the years, can only comment on their veggie options. My favorite dish there (sorry forgot the name) is a tofu/hot pepper stir fry. Very good.
Everyone I have gone with to here liked it - they were nice the staff, and it's always busy so if going with a group plan ahead.