Sbarro adresses in Albuquerque‚ NM Home Work hours Sbarro hours New Mexico Albuquerque AddressPhoneMap6600 Menaul Blvd NE, Ste 40-5 Albuquerque(505) 888-0772 You May Like Panera Bread hoursApplebee's hoursLong John Silver's hoursTaco Bell hoursSmoothie King hoursOutback Steakhouse hoursPeople Are Reading