Japanese restaurant · 8059 Tara Blvd, Jonesboro, GA
See full menu
More food in Jonesboro, GA · Japanese Food in Jonesboro