Kelso's Pizza100% Local
300 Armour Road
Kansas City , Missouri 64116 (view map)
People think of us for our pizza and it's true, our Kelso's pizza has a tradition of being the finest pizza north of the river. But wherever you're coming from, Kelso's offers a full fare of Italian favorites and a friendly atmosphere that is unequal in Kansas City. Stop by for lunch or bring the whole gang out for dinner. You'll love what you'll find in the menu, the wait staff and in the way you are treated—like you're one of the family.