Get directions to: Yuri Japanese Restaurant, San Jose, CA
Restaurant address: 3236 S White Rd San Jose, CA 95148, USA
Restaurant: Yuri Japanese Restaurant