Boston
Yo! Sushi is one of Boston.

1. Yo! Sushi

79 Seaport Blvd (at Thomson Pl), Boston, MA
Sushi Restaurant · Seaport District · 4 tips and reviews