1722 St Michaels Dr, Santa Fe, New Mexico 87505 USA
"Supreme Pizza $29 16 inch. Super cracker thin crust.
Photo Credit: Yelp