St. Louing

Citizen Kane's

Family-owned classic steakhouse

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.

Nearby

View all