Main Image


The Bistro

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.

See The Bistro’s menu here.

Also Seen In