Oliver's Delicatessen

6602 Delmonico Dr Ste A, Colorado Springs, CO 80919