I've been going to Defalco's since 2007. If you are looking for a great sandwich that won't break the bank and taste delicious then go here. Fresh Italian ingredients, friendly staff, but most importantly their sandwiches are really amazing! I always get the chicken pesto sandwich.
They offer beer, soda, water... and also have an authentic Italian deli. One of my favorite places in the Scottsdale area.