Get directions to: Di Lac Vegetarian Restaurant, San Jose, CA
Restaurant address: 1644 E Capitol Expy San Jose, CA 95121, USA
Restaurant: Di Lac Vegetarian Restaurant