Get directions to: Aka Chochin Japanese Restaurant, San Jose, CA
Restaurant address: 5160 Moorpark Avenue San Jose, CA 95129, USA
Restaurant: Aka Chochin Japanese Restaurant