Japanese restaurant · 6214 Martha Berry Hwy, Armuchee, GA
Dine-In
More food in Armuchee, GA · Japanese Food in Armuchee