(970) 235-1678 | Tikka Grill,1240 W Elizabeth St A Fort Collins, CO 80521. Get Directions
Estimated delivery time: 45 mns. min