Skip to main content

Village Inn

restaurant · theme restaurant · Albuquerque, NM

Address
2282 Wyoming Blvd NE, Albuquerque, NM 87112
Phone
(505) 294-6191
Website
villageinn.com/albuquerque-nm-mall
Where
35.1079, -106.5496

Search Hominin for Village Inn

Other restaurants nearby

More in Albuquerque

Village Inn — restaurant in Albuquerque, NM | Hominin