Mentioned by hoodline.com
The 5 best spots to score sushi in Alexandria
"Located at 212 Queen St. in Old Town, the sushi bar and Japanese spot is the highest rated sushi spot in Alexandria, boasting four stars out of 807 reviews on Yelp. Open since 2004, the restaurant provides fresh seafood in a comfortable setting. Try the teriyaki, katsu or soups if you're not feeling like raw fish."