Sbarro
No photo available for this business
Business Information
Restaurants, Pizza, Foods-carry OutItalian
Customer Reviews (1 reviews)
Citysearch User
on Citysearch Jul 05, 2006This 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)