- 6600 Menaul NE Map
- Route Albuquerque, NM 87110
- 6600 Menaul NE, Albuquerque, NM 87110
Home of the original XL NY Slice. Since 1956, Sbarro has been serving the XL NY Slice. Starting with made-daily hand stretched dough, San Marzano style sauce and topped with 100% Whole Milk Mozzarella cheese.
Sbarro can be found at 6600 Menaul NE . The following is offered: Pizza . In Albuquerque there are 84 other Pizza. An overview can be found here.