2251 Front St, Cuyahoga Falls, OH | Map it
(330) 928-3333
out of 5
6 Reviews
Sign in to Write a Review
View More
View Less
hibachi!. The best food ever! Very entertaining!
See more reviews for Hibachi Japan Steak House