I just got a few minutes from work to do a little research and here is what I found out: It is now called "Red Devil Italian Restaurant and Pizza". There are 4 of them here in the Valley - Phoenix, Tempe, and Glendale area...none here in Mesa yet. They have a website - www.reddevilrestaurant.com
and I believe it may be the one you are talking about because the web site says "Family owned since 1960".
Now that I know where they are, I'll have to go and give them a try!! Thanks again for the tip! Have a GREAT New Year!
I just visited the web site and noticed that the one on Southern Ave in Tempe is in "Red Devil Shopping Mall"...the same mall that has a favorite hobby shop of my husband and myself. Next time we go to that hobby shop, I'll have to stop in the restaurant.
post edited by Dragon Dog - 2010/12/30 13:18:28