Sbarro is located at 2108 Santa Rosa Plz, Santa Rosa, CA. This location is in the Julliard Park Neighborhood Watch neighborhood. This business specializes in Restaurants.
by merchantcircle on August 31, 2015 from merchantcircle
Tips
Feeding a large group? Whole, made-to-order pies can also be purchased.
Home of the original XL NY Slice. Since 1956, Sbarro has been serving the XL NY Slice. Starting with made-daily hand stretched dough, San Marzano style sauce and topped with 100% Whole Milk Mozzarella cheese.