Lemon Falls Cafe/Marketplace
95 N Main St, Chagrin Falls
(440) 247-8000
Recent Reviews
Order Online
You May Also Like
Bell & Flower Chagrin Falls - 86 N Main St
American, Cocktail Bar, Burgers, Vegetarian
M Italian - 22 W Orange St
Italian, Vegetarian
JoJo's Bar - 87 West St
American, New American, Vegetarian
Restaurants in Chagrin Falls, OH
Lemon Falls Cafe/Marketplace
95 N Main St, Chagrin Falls, OH 44022
(440) 247-8000