Japanese restaurant · 9200 Hwy 119 #1400, Alabaster, AL
See full menu
More food in Alabaster, AL · Japanese Food in Alabaster