I absolutely love this restaurant. You just can't go wrong with a 26 page menu. They have vegetarian versions of just about every cuisine: Italian, Middle Eastern, American, Mexican, Indian (North and South). The best part about their menu is that they can use their meatless stew Pav Bhaji in anything, tacos, pizza, nachos, etc. Their softees for dessert are wonderful, just like fruit soft-serve ice cream and completely vegan! They also have a huge selection of fresh juices.
After raving about their food, it is only fair to detail their somewhat negative qualities. The dishes can be a little pricey for the amount of food you receive. Portions are not always filling for the voracious American appetite (saves room for dessert, though). The service can also be a bit slow. This is easily explained, though, because they are completely family-run and they only have one daughter waitressing most of the time.
Overall, I would recommend this restaurant to everyone I know. The food is outstanding and always fresh. The family is very friendly and will answer any questions about their voluminous menu. I eat there as often as I can and probably more than I should!