BASHO – a Japanese noun for “a place where things happen” – offers its customers modern interpretations of Japanese cuisine with a focus on the freshest sushi.
We are located at 1338 Boylston St. in Boston, just steps away from Fenway Park.
We are located at 1338 Boylston St. in Boston, just steps away from Fenway Park.