Skip to main content

Lemon Falls Cafe and Marketplace

cafe · Chagrin Falls, OH

Address
95 N Main St, Chagrin Falls, OH 44022
Phone
(440) 247-8000
Website
Lemonfalls.com
Where
41.4322, -81.3929

Search Hominin for Lemon Falls Cafe and Marketplace

Other cafes nearby

More in Chagrin Falls

Lemon Falls Cafe and Marketplace — cafe in Chagrin Falls, OH | Hominin