Sushi roll at Satto Thai & Sushi Bar
Atlanta

Satto Thai & Sushi Bar

Satto Thai & Sushi Bar is a Downtown Asian fusion restaurant that slings sushi specialties and Southeast Asian classics.

close

Learn More