From Our Editors
Boston sushi lovers will fall in love with the menu at Sintoburi, a Japanese restaurant right in the heart of Boston.
Don't waste time on public transportation! Bring your own wheels to the restaurant and easily park nearby.
Sintoburi's Japanese restaurant is simply divine, and you'll always leave satisfied. It's practically guaranteed!