From Our Editors
Located in Cambridge, Mantra's sushi rolls are bursting with flavor and color.
Save time and money with nearby parking options at Mantra.
A night out here can be a bit pricey, so prepare to shell out a bit more. So when you are in the mood for sushi, pay Mantra a visit and indulge in some tasty eats.