Get directions to: Kabuki Japanese Steak House, Montgomery, AL
Restaurant address: 7834 Vaughn Rd Montgomery, AL 36116, USA
Restaurant: Kabuki Japanese Steak House