Kelso’s

(Downtown, North Kansas City, MO)

Scooter’s 856th bar, first visited in 2011.

Kelso's, North Kansas City

Italian family restaurant with great pizza. The front end of the restaurant has a small sports bar.

Kelso's, North Kansas City


300 Armour Road
North Kansas City, MO 64116
US
[launch map]
(816) 221-8899

Visit Web Site