Home›Places›St. Louis, MO›Kemoll's
Historic place

Kemoll's

North Grand Boulevard at Penrose Street, St. Louis, MO
📅 1927–1990🏛️ Italian RestaurantClosedBuilt 1927
Open on the mapSlide back to 1927

The story

Nine blocks from Sportsman's Park. Authentic Sicilian recipes. 63 years at this location before moving downtown.

Everything that was here

Connected places

Explore the full web of connections on the map.

Nearby history

Know something about Kemoll's? An old photo, a date, a memory of what stood here before?

Add it on the map