Red Devil Restaurant

3102 East McDowell Road, Phoenix, AZ, USA 85008

602-267-1036

Red Devil Restaurant

3102 East McDowell Road, Phoenix, AZ, USA 85008

602-267-1036

Enjoy mouth-watering, authentic Italian cuisine at Red Devil Italian Restaurant serving Phoenix, AZ. Visit us today for great Italian food.