Kemoll's - St. Louis

Italian
1 Metropolitan Sq, Saint Louis, MO 63102, 63101, St. Louis, United States
Dishes: 69

Kemoll's

Kemoll's
Phone
+13144210555
Address
1 Metropolitan Sq, Saint Louis, MO 63102, 63101, St. Louis, United States

You can naturally also reach the restaurant using the municipal transport. The next station is METROLINK-8th & Pine Station, 297 meters away from Kemoll's, otherwise, there are parking spots 40 meters away at Kiener Plaza East.

Reserve now

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now