Yo Sushi Seaport Boston

Not all chains were created equallyust ask the folks at yo sushi, the ukbased sushi chain that recently set up shop in bostons seaport districtthe sixth location is also the brands first standalone restaurant in the u where their motto live fast, eat well reigns supreme.