Sbarro Reviews & Details
1500 Apalachee Pkwy, Ste 1046
Sbarro is located at 1500 Apalachee Pkwy, Ste 1046 in Tallahassee near the intersection of S Blair Stone Rd and Governors Square Blvd. Their menu consists of American dishes . Call (850) 878-9370 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:S Blair Stone Rd And Governors Square Blvd
Tell us more about Sbarro Tallahassee!