Originally Posted by clyde05
Don't believe they are around anymore but there was this pizza place in overland park called Leos then they changed there name to Georges and now I think they are gone,
Imos is smialer but they used this provel cheese that was out of this world.
There's still a Leo's north of the river off Englewood. Same place.