Get directions to: Happy Roll, Concord, CA
Restaurant address: 2118 Willow Pass Rd Ste 200 Concord, CA 94520, USA
Restaurant: Happy Roll