This place used to be fantastic; my friends and I used to go at least once a week about ten years ago. But in the past few years, their food quality has decreased. By and large, ok food, but there are other and better options in Palo Alto for the same price. They also have very few vegan options, and last time I was there they seemed slightly annoyed with my questions about what was vegan and what was not.
Cons: No so vegan friendly