Framingham
–
Framingham, MA, 01701
... Availability to work days, nights, weekends, and holidays is preferred About Kura Sushi USA: Kura Sushi USA is an innovative and tech interactive Japanese restaurant established in 2008 as a subsidiary of Kura Sushi, Inc. Since the opening of the ... - Jun 08