Shuhei Restaurant

23360 Chagrin Boulevard, Beachwood, OH 44122