Located within the Holiday Inn Executive Center, Churchill’s is Columbia’s only four-star restaurant. They serve sumptuous cuisine in an elegant atmosphere by professional wait staff.
Map of Churchill's
OTHER PLACES NEAR CHURCHILL'S
Churchill's 2200 I-70 Dr SW Holiday Inn Executive Center 0.00 Miles Away