Villa Fresh Italian Kitchen
9617 N Metro Pkwy W #Mm-2, Phoenix
(602) 943-5012
Recent Reviews
Staff was very friendly but the meat lovers pizza tasted like it had chorizo on it. I've never even thought of putting chorizo on pizza and for good reason. Not the best but would've been good with this exception.
The guys are such in a good mood always had a smile very attentive to request and the pizza it was amazing I refer this place to anybody a little Jewel amongst the vast emptiness of Metrocenter I miss the good old days