Update Info - Kemoll's Italian Restaurant
This restaurant was reported as closed. If it is open, let us know.
Kemoll's Italian Restaurant
1 Metropolitan Sq
Saint Louis, MO 63102
1 Metropolitan Sq
Saint Louis, MO 63102
This restaurant was reported as closed. If it is open, let us know.