Japanese restaurant · 128 W Grand Ave, Rainbow City, AL
See full menu
More food in Rainbow City, AL · Japanese Food in Rainbow City