Q House

Photo of Q House
3421 East Colfax Avenue
Denver
Colorado
80206
(720) 729-8887
www.qhousedenver.com

Q House is a Chinese restaurant located in Denver. Q House is a modern Chinese restaurant located in the Bluebird District in Denver, Colorado.