Get directions to: Benihana Japanese Steakhouse & Sushi Bar, Miami, FL
Restaurant address: 8727 S. Dixie Hwy Miami, FL 33166, USA
Restaurant: Benihana Japanese Steakhouse & Sushi Bar