"sushi" in Decatur, GA
-
2.5 / 5 based on 59 votes
-
Menu
3.5 / 5 based on 45 votes
Sushi Avenue Japanese Restaurant
Japanese Restaurant, Sushi Restaurant
308 W Ponce De Leon Ave
Decatur, GA 30030
Japanese Restaurant, Sushi Restaurant
308 W Ponce De Leon Ave