110 E Colorado Ave, Telluride, Colorado 81435 USA
Margherita Napolenata thin crust
Photo Credit: Yelp