Is Cheese 'n Stuff really Uptown Phoenix's favorite sandwich?

Just off the corner of Camelback Road and Central Avenue is an old-school deli that's been there for almost 100 years. Cheese 'n Stuff first opened its doors in 1949 — less than 40 years after Arizona gained statehood — and has been feeding the Uptown Phoenix neighborhood ever since. This week we answer the question: is Cheese 'n Stuff really Uptown Phoenix's favorite sandwich? Co-owner Julie…