Village Inn
Address:
2437 Central Ave NW, Albuquerque, NM 87104
Phone:
(505) 247-2579
Restaurants
Other Businesses:
- Denny's at 1602 Coors Road NW, Albuquerque, NM 87121
- Pita Pit at 2601 Central Ave SE, Albuquerque, NM 87106
- Dennys Restaurant at 1602 Coors Blvd NW, Albuquerque, NM 87121
- Krispy Kreme Doughnuts at 2670 Coors Blvd NW, Albuquerque, NM 87120
- IHOP at 5221 Ouray Rd, Albuquerque, NM 87120