Sbarro Italian Eatery

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

Yelp »


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 »

Gabriel t.'s photo
by Gabriel t. on September 7, 2009
rating: 1

Don't be fooled by appearance - the food here is COLD, tasteless, and almost unedible. It's like paying for half-defrosted frozen food you find in safeway.... read more »

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 »