Japanese restaurant · 3100 Cahaba Village Pl, Mountain Brook, AL
More food in Mountain Brook, AL · Japanese Food in Mountain Brook