Citizen Kane's
Family-owned classic steakhouse
My rating
Comments Leave a comment Citizen Kane's is an American restaurant in Kirkwood, MO. It's located at 133 W Clinton Pl. You can check out their website at citizenkanes.com.
I've been to Citizen Kane's, but I haven't written up a review yet.
Comments
No comments yet.