Get directions to: Joji`s Restaurant, San Mateo, CA
Restaurant address: 163 W 25 Th Ave San Mateo, CA 94403, USA
Restaurant: Joji`s Restaurant