TED'S MONTANA GRILL

Larimer Square

1401 Larimer Street
Denver, CO 80202