(Downtown, North Kansas City, MO)
Scooter’s 856th bar, first visited in 2011.
Italian family restaurant with great pizza. The front end of the restaurant has a small sports bar.
300 Armour Road
North Kansas City, MO 64116
US
[launch map]
(816) 221-8899
Visit Web Site