Village Pizza
Restaurant โข Pizza restaurant๐๐ This pizza is absolutely delicious you know it's good when the cheese stretches off the pan! Great staff and really nice atmosphere People often mention pizza, Pizza, Village, time, crust, great, good, cheese, order,
Address
3200 La Orilla Rd NW E-2, Albuquerque, NM 87120
Website
Contact
(505) 219-3766Price rating
$$ $$
Rating on Google Maps
4.50 (904 reviews)Open on Google Maps