11401 Pines Blvd
Sbarro is located at 11401 Pines Blvd, Hollywood, FL. This business specializes in Italian Restaurants.
by merchantcircle on May 25, 2015 from
Information from the business
Founded in 1956 as an Italian grocery store, Sbarro serves delicious, fresh & authentic, Italian food in over 1000 locations across 40 countries.
by foursquare on July 21, 2013 from
Terms of Service