Hibachi Japan Steak House & Sushi Bar

1803 Front St.
Cuyahoga Falls, Ohio 44221
Map It

330.928.3333
View Website

From sushi or steak to vegetarian and vegan options.