Sbarro
Address:
6600 Menaul Blvd NE, Albuquerque, NM 87110
Phone:
(505) 888-0772
Cuisine:
Pizza
Pizza,
Restaurants
Other Businesses:
- Orange Julius at 6600 Menaul Blvd NE, Albuquerque, NM 87110
- Burger King at 6600 Menaul Blvd NE Ste 4, Albuquerque, NM 87110
- Wingstop at 6125 Montgomery Blvd Ne, Albuquerque, NM 87109
- SUBWAY at 4320 The 25 Way NE, Albuquerque, NM 87109
- Dippin Dots at 6600 Menaul Blvd NE, Albuquerque, NM 87110