Location: Country Club Plaza 4646 J C Nichols Pkwy, Kansas City, MO 64112 Get Directions (816) 541-3382 Visit Website Need a Ride? Other Locations Leawood KCRW menus will be uploaded soon. Check back soon for full menus. Hours: Open 7am-10pm Mon.-Fri., 9:30am-11pm Sat, 9:30am-10pm Sun Midwest traditions & really great pie! Download the app!