Review of Red Devil Italian Restaurant & Pizzeria

208 W Southern Ave, Tempe, AZ 85282

Overall Rating

Review


If an Italian Restaurant says it's gluten-free you'd expect something more than salad.

Updated 8 years ago