Benihana - Cleveland

23611 Chagrin Blvd, Cleveland, OH 44122