Get directions to: Moshi Moshi Japanese Restaurant, Davis, CA
Restaurant address: 2120 Cowell Blvd Ste 143 Davis, CA 95616, USA
Restaurant: Moshi Moshi Japanese Restaurant