header-short-1102x230.jpg

Contact Us

Lemon Falls is a gourmet Cafe – Market located in Chagrin Falls Ohio.

Phone: 440-247-8000
95 North Main Street, Chagrin Falls, OH 44022


View Larger Map