Japanese restaurant · 190 Village Ln, Wedowee, AL
See full menu
More food in Wedowee, AL · Japanese Food in Wedowee