City Center Square

Building
0.0
Based on 1 reviews

Reviews

91
91Jayhawk
204 month ago
Grab a quick lunch at their food court.
  • 1100 Main St (btwn W 11th & 12th St), Kansas City, MO 64105, United States, GPS: 39.10039,-94.58375
  • (816) 221-8828