Village Pizza – Albuquerque, New Mexico 87120

Village Pizza Description

Village Pizza Location

Address: 3200 La Orilla Rd NW E-2, Albuquerque, NM 87120
Phone Number: +1 505-219-3766
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top