top of page



About
Founded in 2021, Bistro on the Falls is Olmsted Falls' newest fine dining experience. We take pride in our ability to discover the most unique flavors from around the world and share them with our guests. Join us.
Contact
"The food was exquisite and the service was impeccable! It was such a special evening for my partner and I! We absolutely enjoyed our visit!! Would recommend this restaurant to anyone trying to have a romantic, fine dining experience."
Hours
Monday: Closed
Tuesday-Saturday: 4pm-10pm
Sunday: Closed
Contact
bottom of page