Sbarro Italian Eatery

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

Yelp »

Reviews

Tiffany D.'s photo
by Tiffany D. on May 2, 2011
rating: 4

The food is actually very good when u need something quick and yum at the mall to recharge or to quiet some loud, hungry kids (this was me when i was... read more »

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 »

Dan M.'s photo
by Dan M. on January 5, 2010
rating: 5

You know the food here was actually quite delicious for 8:30PM at night.

I had the baked ziti + meatballs and garlic bread along with an order of roasted... read more »