Hibachi Japan Steak House & Sushi Bar

2251 Front St.
Cuyahoga Falls, Ohio 44221
Map It

330.928.3333

Japanese, Steak, Sushi Bar