2364 E 3rd Ave, Denver, CO 80206
Very much appreciate the confirmation on our take-out order. Always great quality.