Me and my husband Have lived in AZ for about 7 months and we asked some of our friends where a good pizza place was down here and the first place they recommended was Alta Villa...Im so glad they told us about this place the food is amazing and the staff are so down to earth they make you feel right at home. There pizza is so good!
Pros: I love how you can seat outside on a beautiful night the pattio is so nice.
more