Kemoll's Restaurant  
One Metropolitan Square
St. Louis, MO 63102
314-421-0555

A St. Louis landmark restaurant that features superb Italian dishes, as well as, delicious steaks and seafood in an elegant atmosphere. They are open nightly for dinner. Reservations are recommended.