No real complaints about this Sbarro, which is located inside the Wells Fargo CIC campus. It is well maintained and reasonably priced. The service is friendly and the food is relatively good. The area is kept clean and they employees are efficient.
December 2016
Note: Admission is restricted, this is for Wells Fargo employees only.