Upper Crust Pizza
329 Old Santa Fe Trail
Santa Fe NM United States
Indoor and Outdoor dining near Old Town Plaza.
Price Range: $15.01 - $30
Phone: 505.982.0000
Smoking: section
Dress: casual
Reservations: not accepted
Parking: no local parking