Round and Round!
Kura – a new sushi spot – is now open at the South Bay Mall. This will be Kura’s third location in Massachusetts. Enjoy sushi, noodles, dumplings and cocktails at this wildly popular restaurant. Expect your sushi to be served up via revolving two-layer conveyor belts!
You can see the full menu here.
Kura Sushi will be located at 39A District Avenue,