Get directions to: Benihana Japanese Steakhouse & Sushi Bar, Newport Beach, CA
Restaurant address: 4250 Birch St Newport Beach, CA 92660, USA
Restaurant: Benihana Japanese Steakhouse & Sushi Bar