One of the best Italian/pizza restaurants our family has ever visited (their McDowell Rd. facility, too). We've never been disappointed, having tried many menu items. Ambiance is simple, but workable. If you know TRUE ""New York"" style pizza but think you can't find it in the Valley, it's because you haven't tried Red Devil. We live in Scottsdale but travel 15 miles to visit this place, passing many Italian and pizza places along the way. Well worth the extra miles...but I wish they'd open one in Scottsdale, too!
Pros: Food quality, Service, Price