The Bistro, located on Main Street in Downtown Findlay, is an upscale restaurant with an Italian focused restaurant, with American dishes as well. The Bistro has a great cocktail menu and is a regular spot for business lunches and celebration dinners.
Also Seen In
A Beginner's Guide to DORAView Article
Plan your Guys Trip in Findlay
As you're rescheduling all of last year's missed plans don't forget to plan your guys weekend! We may be biased,View Article