Duffeyroll Cafe Address: 5198 S Broadway, Cherry Hills Village, CO 80113 Phone: (303) 996-5900 Nice to Know: Good For Groups Yes Bakeries, Subs & Sandwiches, Coffee Shops Other Businesses: South Philly Cheese Steaks at 1400 E Hampden Ave, Cherry Hills Village, CO 80113