Unlocking Pizza Bliss in the Heart of Ostrander, Ohio Ostrander, Ohio – Nestled on Main Street, just a mile down the road off U.S. 36, is a quaint little pizza shop that goes by the name of Leb’s Pizza House. This was my first time trying Leb’s Pizza House, as you step inside, you’re immediately greeted […]