Sbarro adresses in Tallahassee‚ FL Home Work hours Sbarro hours Florida Tallahassee AddressPhoneMap1500 Apalachee Pkwy, Ste 1050 Tallahassee(850) 878-9370 You May Like Bonefish Grill hoursBaja Fresh hoursCracker Barrel hoursWhich Wich hoursSweet Frog hoursSubway hoursPeople Are Reading