VegYatra
Home / United States / SF Bay Area – South Bay

Vegetarian House

Vegan International, Chinese, Vietnamese restaurant in SF Bay Area – South Bay, United States.

Eggless
Address520 East Santa Clara Street
HoursMo,We-Fr 11:00-14:00,16:00-20:30; Tu off; Sa-Su 11:00-15:00,16:00-20:30
Phone+1 408 292 3798
WebsiteVisit site

Heading there?

DirectionsOpen in VegYatra

More veg places in SF Bay Area – South Bay