Sbarro

714-893-9309
2108 Westminster Mall
Westminster, CA 92683
No photo available for this business

Business Information

Restaurants, Pizza, Foods-carry Out
Italian

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Jul 05, 2006
This place is an Italian restaurant chain found in mall food courts. Their food is very good especially the pizza and baked ziti. Their pric... (more)

Browse our top cities

Browse cities by state