Applebee's Grill + Bar

8292 S University Blvd Centennial CO 80122 USA

(303) 770-3383

Location