Where: 10645 N 35th Ave A, Phoenix, AZ 85029 The best meals often come from humble places. This shop demonstrates that truth every single day. Pretty decorations don’t improve sandwich quality. What ...