Citzen Kane

Detailed Information

Located in a Victorian home, Citizen Kane’s matches steakhouse luxury with down-home affordability.  A delicate char adorns juicy, glistening steaks.  Delicious salads and sides reflect a kitchen determined to please.

Contact Information
133 West Clinton Place , Kirkwood, Missouri 63122, United States
Close
Message here?
Close