Love this place but giving it a 4 star as it can be somewhat slow and few healthier options to select from. Yeah I know, penalizing them for not "healthy" is probably silly as you know when going to let's say a fast food joint you are not eating so good. That being said the food at Defalco's is very high quality - almost as if you are in Italy and am not comparing it to fast food.
I suggest you wait to try out Defalco's when not in a rush as its worth the wait. There order system is very similar to local places back east (basically avoiding technology) and that probably ties into part of the slower process of ordering and getting your food. I am from back east (NY area) and finding a good Italian deli / grocery store in the Phoenix area is not an easy task. A friend introduced me to Defalco's and anytime I am headed south on Scottsdale road (which is often) and after passing Thomas my stomach seems to pick up we are near Defalco's as it starts giving me the rumble noise.
I have tried many things on the menu such as Eggplant Parmigiana, Chicken Parmigiana, and Cheese steak and three of those are worth a shot. I recommend to bring a friend and each get a different large sandwich and share.