Think Sushi

60 Luckie St Nw AtlantaGA30303

Open Map


Think Sushi is located at 60 Luckie St NW, Atlanta, GA. This location is in the Downtown Atlanta neighborhood. This business specializes in Restaurants.
by merchantcircle on April 28, 2015 from merchantcircle

Member Reviews

Good little sushi place downtown:
It's a new place so I tried it. Honestly, I was pleasantly surprised. The food was fresh and reasonably priced. The bottom line is if you like sushi...give this place a try.
by southerndude on January 20, 2009