Best Sushi Restaurant2010 Winner ‘Best Sushi Restaurant’ in other markets »
2221 Peachtree Road NE, Atlanta, GA 30309
Ever had a late-night craving for sushi? Well, thanks to SUSHI House in Buckhead, you can get your fill of first-rate fresh sushi, as well as entre...
Do you own or manage this business? Click here to promote your award