Pizza Palermo sits quietly on a bustling street, its modest exterior giving little hint of the flavor explosion waiting inside. The red and green lettering of the sign pops against the gray building, ...