Villa Fresh Italian Pizza
25 W Washington St
Phoenix
AZ
85003
(602) 943-5012
Open Map
Italian Restaurants
Pizza
Reservations: None