Family-run Italian restaurant in downtown Phoenix (near the AMC multiplex). Pizzas by the slice or by the pie. I agree with the yelp post by Heidi V. that ordering a whole pizza is the way to go! Just be patient... Rome wasn't built in a day...
Also, highly recommend the salads with lots of cheese and their bread.
Cafe Roma had the best aroma of the casual restaurants I checked out at the Arizona Center.
Extra note for all you Italian language learners / speakers... there is a lovely Sicilian woman who prepares the food, I believe her name is Crocetta. I found her to be delightful and happy to converse in Italian!
Ciao for now