Restaurants in Atlanta, GA
Restaurants • Chinese Restaurants
1100 Hammond Dr Ne.,
Atlanta ,
GA
30328
UNITED STATES
Based on 1 reviews
Great delivery sushi, fast and good service
I have had nothing but pleasant experiences with the customer service at this restaurant for maybe 5 years now. Great sushi delivery, and quick too.Worldwide > United States > Atlanta, GA > Restaurants