Recently moved to Scottsdale. My cousin was in town couple weeks ago and we gave this place a try. Why Italian? I don't know. It was his idea. And we look Italian, but we're not. So go figure...
Anyways, the food was amazing. I've had lots of Italian sandwiches but the ones we ordered were delicious. I got the regular cold Italian Sandwich. The bread was fresh and not too hard. We also go the meatball sandwich which was great too.
The guy was telling us that his store was going to be on TV pretty soon, or it was (I can't remember). Regardless, they deserve it. Good quality food.