Restaurants & Bars

Sushi

Buckhead Sushi

Share:

Restaurants & Bars 1

Buckhead Sushi

Bill | Mar 6, 2006 09:58 PM

Soto or Taka Sushi. Can anyone help me decide which I should visit on my Atlanta weekend trip?

Want to stay up to date with this post?

Recommended From Chowhound