Samurai Japan

Japanese restaurant · 700 Montgomery Hwy Ste178, Vestavia Hills, AL

Dine-In

Hours

More food in Vestavia Hills, AL · Japanese Food in Vestavia Hills