Sbarro

102 US-160, Alamosa
(719) 941-5156

Customers' Favorites

Photos

+34 photos
+33 photos
Add a photo

Recent Reviews

Every time I get pizza here I regret it. My tummy rebels every time. Staff are typically friendly and prompt. It's a convenience store so not much of an atmosphere. The store manager is a rude, nasty little lady with a smart mouth. How she has lasted here so long is beyond me. Thankfully there is a much better option coming in right across the street.
The pizza was very good. Service is friendly and fast. The fact that it's in a gas station is the only negative aspect, but things are clean and food is fresh. Their pizza is probably the best in Alamosa, or at least in the top three.
I arrived early - at 7am, but unlike similar establishments in the east, they were open. There was a great pizza for breakfast, everything was clean and beautiful, well done, five stars to you!

More Reviews