Tikka & Grill

Location & Hours

2796 S Broadway, Englewood, CO 80113

Pickup

Mon - Sun 11:00 AM - 9:00 PM


1120 E 6th Ave, Denver, CO 80218

Pickup

Mon - Sun 11:00 AM - 9:00 PM