( 68 Reviews )
Sbarro
Pizza Restaurant, Pizza Delivery, Pizza Takeaway
1720 West Evergreen Avenue, Exit 160 Effingham, IL 62401
S. Day
All Sbarro's use to be the same. Not anymore. Only the Northeast shops are still worthy of the name SBARRO!! Damn shame too!!!
( 773 Reviews )
Joe's Pizza & Pasta
Restaurant, Delivery Service, Italian Restaurant
115 E Jefferson Ave Effingham, IL 62401
John Tune
Great food, service. Joe's Special is my go-to!! Great pizza, appetizers, and salad.