Lemon Falls Cafe/Marketplace
95 N Main St, Chagrin Falls, OH 44022, USA
Found this little cafe in chagrin falls. Love that they have some vegan options available. The summer salad is super fresh. Love that they have special daily vegan soup as well. 🌱
No comments yet