Friendly, helpful, knowledgeable staff. Food was excellent.
185 Castro St, Mountain View, CA 94041
After the third time they accidentally lined my plate with lavish I gave up on this place. There is a disconnect in communication between the server and the kitchen.
Quite some tasty food. Some vegetarian options, quite a few meat entrée options.
Be the first to add a photo!