Stock Hill

Stock Hill

Stock hill is a steakhouse located on the Country Club Plaza in Kansas City, MO. Happy Hour M-F 4-6:30pm.
See all stories on this topic

The Restaurant That Became Japan’s Unofficial Ambassador

The restaurant is designed in the shoin style of a traditional Japanese house. Surrounding a main dining room with Western tables and chairs are the …
See all stories on this topic