1803 Front St. Cuyahoga Falls, Ohio 44221 Map It 330.928.3333 View Website From sushi or steak to vegetarian and vegan options.