Chagrin Falls, approximately 40 minutes from Downtown Cleveland, is named for the scenic, natural waterfalls that can be viewed on both sides of Main Street. This historic village is known for its architecturally intriguing structures, unique boutiques and shops, and fabulous dining options.
83 North Main Street
Chagrin Falls, Ohio 44022
(440) 247-0900
Website