an all vegan sushi experience, right in dc.
2800 10TH ST NE, Washington, DC 20017Located inside of Tastemakers Foodhall.
vegan plant-based goodness.