117 E Pike Peak Ave, Colorado Springs, Colorado 80903 USA
Ham Turkey Swiss sandwich
Photo Credit: Yelp