Sbarro Italian Eatery

Store Locator
2855 Stevens Creek Blvd Ste 2461
Santa Clara, CA 95050
(408) 984-1057
See More:

Yelp »

Reviews

Glenn L.'s photo
by Glenn L. on December 20, 2011
rating: 3

spaghetti & meatballs with their garlic bread.. I'm set!!!!

I've been to other Sbarro locations before and this is by far one of the cleanest ones! read more »

Ernie R.'s photo
by Ernie R. on May 6, 2013
rating: 3

Love the meatballs on their spaghetti. Not so pleased with the service staff. read more »

April B.'s photo
by April B. on June 7, 2013
rating: 2

Food looked so good but tasted blah. Cashier was trying to rip me off on change. Will not be back. read more »