Amadeo's Pizza & Subs
Address:
3019 Isleta Blvd SW, Albuquerque, NM 87105
Phone:
(505) 873-4351 Pizza, Restaurants, Deli
Other Businesses:
- New China Restaurant at 11704 Coronado Ave NE, Albuquerque, NM 87122
- McDonald's at 9028 Village Ave NE, Albuquerque, NM 87122
- Wienerschnitzel at 9651 Menaul Blvd NE, Albuquerque, NM 87112
- Ho Lo MA Chinese Restaurant at 8624 Menaul Blvd Ne, Albuquerque, NM 87112
- Mule Barn BBQ & Feed Company at 2903 El Corto Dr Sw, Albuquerque, NM 87105