Serving Findlay since 1989 The deli first opened in 1989 and has been open continuously since inception. Main Street Deli has been serving Findlay their lunch everyday since, is a downtown staple, and is often involved in the community. Our History