Are you looking for Sbarro locations near you in Florida? Look at the list of Sbarro or find store on map. You will find business information for Sbarro: address, location, directions and map, contact information (including phone numbers).
Address: 2300 Grand Cypress Dr, Lutz, FL - Florida 33559
Address: 2414 E Sunrise Blvd, Fort Lauderdale, FL - Florida 33304