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