Japanese restaurant · 2003 US-31, Deatsville, AL
See full menu
More food in Deatsville, AL · Japanese Food in Deatsville