The Antler Room is located at 2506 Holmes St.
The Antler Room is located at 2506 Holmes St. File photo along@kcstar.com
The Antler Room is located at 2506 Holmes St. File photo along@kcstar.com

Cityscape

The Antler Room is ‘the place to be right now in Kansas City,’ Bon Appetit says

August 03, 2017 10:58 AM

  Comments  

Videos