KitchenSpot
Search
See the best dishes near you?
← Tallahassee restaurants

Sbarro

No reviews yet

Pizza1500 Apalachee Pkwy Ste 1046, Tallahassee

Own or manage Sbarro? Claim this listing free

Hours

Hours not listed yet.

Details

Address1500 Apalachee Pkwy Ste 1046, Tallahassee 32301-3053

Phone+18508789370

Websitehttps://sbarro.com/locations/fl/tallahassee/sbarro-governor-039-s-square-mall

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.