About
Lemon Falls is a gourmet Cafe - Market located in Chagrin Falls Ohio.
Address: 95 N Main St, Chagrin Falls 44022
Phone: (440) 247-8000
Email: moc.sllafnomel@olbap
Parking:
Lot, Street
State: OH
City: Chagrin Falls
Street Number: 95 N Main St
Zip Code: 44022
categories: coffee shop, new american restaurant, american restaurant
Opening Hours
Monday: 08:00 - 17:00
Tuesday: 08:00 - 17:00
Wednesday: 08:00 - 17:00Thursday: 08:00 - 17:00
Friday: 08:00 - 17:00
Saturday: 08:00 - 17:00