Osteria IL Centro

Location: Country Club Plaza
5101 Main St., Kansas City, MO 64112
Get Directions


Need a Ride?

KCRW menus will be uploaded soon. Check back soon for full menus

Hours: Open 4-10pm Mon.-Thu., 4-11pm Fri.-Sat.

Neighborhood gem in the South Plaza Neighborhood serving Northern Italian Food in a cozy atmosphere.

Download the app!