1140 Main St,
Napa, CA (2418.5 miles away)
(707) 251-5656
jungleboy
on 09/03/08
Every bite at this restaurant is live. And there's no meat. They call themselves a "vegetable" restaurant as opposed to vegetarian. Gotta get those tofu/brown rice heads outta the mix. This is creative, more… [1 review]