301 Manitou Ave, Manitou Springs, Colorado 80829 USA
10 inch veggie pizza and 14 inch pepperoni pizza - amazing!!
Photo Credit: Yelp