Amadeo's Pizza & Subs
Address:
809 98th St Sw, Albuquerque, NM 87121
Phone:
(505) 831-9339
Payment:
Nice to Know:
- Noise Level Quiet
- Parking Lot
- Accepts Credit Cards Yes
- Good For Groups Yes
Other Businesses:
- Tractor Brewing Company at 118 Tulane Dr SE, Albuquerque, NM 87106
- Lucky's Lounge at 9800 Montgomery Blvd Ne, Albuquerque, NM 87111
- Starbucks Coffee at 9821 Montgomery Blvd NE, Albuquerque, NM 87111
- Whataburger at 9500 Candelaria Rd NE, Albuquerque, NM 87112
- Zacatecas Tacos + Tequilla at 3423 Central Ave NE, Albuquerque, NM 87106