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
Get Prepared for Prom in Findlay!
As prom season is well underway, Hancock County teens are stressing about getting a dress, finding a spot to takeView Article