Location: Country Club Plaza 5101 Main St., Kansas City, MO 64112 Get Directions 816-561-2369 Visit Website 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!