Restaurant
Red Devil Italian Restaurant & Pizzeria
20 locals recommend,
Location
3102 E McDowell Rd
Phoenix, AZ
Camelback East Village
Tips from locals
Unique things to do nearby
Locals also recommend
- 14 locals recommend