6385 Source Center Pt, Colorado Springs, Colorado 80923 USA
Entry with pizza-tossing-viewing area
Photo Credit: Yelp