Little Caesars Pizza, 730 S Main St in Findlay Restaurant menu and(02) Save Image Image gallery: Findlays Pizza Legacy Unravel The History Of Little Caesars Beloved Brand