Japanese Sushi Restaurant

1265 W Spring St SE, Smyrna 30080, United States Get Directions to this spot
1265 W Spring St SE
Smyrna, 30080
GA, United States
(770) 431-9620

Rate and review Japanese Sushi Restaurant in Smyrna, GA, United States!

Share your experiences at Japanese Sushi Restaurant with your friends or discover more Restaurants in Smyrna, GA, United States.