Burger King 881

Burger King #881 is a Burger King restaurant located at 1680 East Colfax Avenue, Denver, Colorado.