About Us

Founded in 2012, Yo Sushi is a relatively new organization in the restaurants industry located in Washington, DC.