There is a restaurant in Sterling, Virginia that’s putting a lot of effort into making premier sushi better than any sushi you can find in Japan. It is Aoba, meaning “Green Tree Leaf” in Japanese.
Here at Aoba, we aim to always surprise and satisfy you! We have crafted a healthy and delightful menu catering to all tastes and pride ourselves in extending to our guests the most memorable experience.
Come out to Aoba in Sterling, Virginia! We promise you will leave with a smile!