Findlay OH Optical Goods-Retail 1. 1800 Tiffin Ave, Findlay, OH 45840 | Luca Pizza di Roma (419) 422-1994