Tallahassee
Restaurants
2415 N Monroe St Ste Fc10
- Category:
- Restaurants
Tallahassee, 32303
FL, United States
- (850) 386-3213
Rate and review Sbarro in Tallahassee, FL, United States!
Share your experiences at Sbarro with your friends or discover more Restaurants in Tallahassee, FL, United States.