Daishin Japanese Steak House and Sushi Restaurant is located in Great Northern Plaza Shopping center, and is one of the few authentic Japanese restaurants in North Olmsted.
Whether you're craving a juicy New York Steak or fresh seafood such as Salmon Scallops or Yellow Tail, Daishin uses only the best ingredients for our entrees, and is a great place to dine with family and friends. Fish is delivered daily and prepared in front of you at the Teppanyaki Grill tables, or served at the bar by our very own Head Sushi Chef. With over a decade of experience, our top chef transforms great fish into excellent sushi.