Sbarro
Address:
6600 Menaul Blvd NE, Albuquerque, NM 87110
Phone:
(505) 888-0772
Payment:
Pizza,
Restaurants,
Foods-Carry Out,
Sbarro
Other Businesses:
- Starbucks Coffee at 5501 Montgomery Blvd NE, Albuquerque, NM 87109
- Del Taco at 6600 Menaul Blvd NE, Albuquerque, NM 87110
- SONIC Drive-In at 6320 S.E. Central, Albuquerque, NM 87108
- El Charro Candio De Checkes at 200 San Pedro Dr SE, Albuquerque, NM 87108
- Fuddruckers at 6600 Menaul Blvd NE, Albuquerque, NM 87110