Blue Canyon in Twinsburg may be one of the nicest looking restaurants I have ever been in. Looking like a lodge that should be sitting on a mountain this restaurant has plenty of close parking and a huge dinning room. The portions are very good but you will pay a little more then you may be use to. Also be prepared to wait in you order the Blue Canyon hamburger. Each time I have been there it has taken 20min for the burger to come out.
more