Find the top Japanese steakhouses in Montgomery, Alabama near you now.
Japanese steakhouse
Address: 2323 Eastern Blvd, Montgomery, AL 36117