Sbarro's

  • Restaurants
1702 W Evergreen Ave
Effingham, IL 62401
(217) 347-7183
  • Whom to Contact