Baked In Telluride (Phone Orders)
(970) 728 4775
127 S Fir Telluride CO 81435
Category: Restaurant
   Type of Food: Pizza