Upper Crust Pizza logo
UPPER CRUST PIZZA, SANTA FE, NEW MEXICO
(505) 982-0000
FEATURE ARTICLE IN PIZZA TODAY, APRIL 2008
HOME | MENU | AWARDS | HISTORY
Upper crust pizza owner, Dean Alexis and Manager John Nardine

HOME | MENU | AWARDS | HISTORY
VISIT OUR OTHER SANTA FE RESTAURANT TORTILLA FLATS