Sbarro
$ • Pizza, Salad, Italian
Hours:
6600 Menaul Blvd NE, Albuquerque
(505) 888-0772
Take-Out/Delivery Options
Sbarro Pizza Reviews
The best pizza. Within the last several months, someone has been attacking this place in the reviews look at the dates. I'd be scared too if I owned a pizza place and Sbarro was nearby.
Ratings
Hours
Monday | 10AM - 9PM |
Tuesday | 10AM - 9PM |
Wednesday | 10AM - 9PM |
Thursday | 10AM - 9PM |
Friday | 10AM - 9PM |
Saturday | 10AM - 9PM |
Sunday | 11AM - 7PM |