Best Salad Restaurants In Sterling, IL

Last Updated:
Sort
Angelo's Pizzeria is a restaurant located in Sterling, Illinois at 2525 East Lincolnway. They are open every day of the week. The Wright family owns and operates four successful pizzerias in these three small towns. They purchased the original Angelo's in the mid 1950's and worked diligently to turn it into the thriving business it is today. The small building on 12th Avenue in Rock Falls still...
2525 East Lincolnway, Sterling, IL, 61081
Rank
1
4 votes
Sponsor
0.0
The Spot is a restaurant located in Sterling, Illinois at 2900 East Lincolnway.
2900 East Lincolnway, Sterling, IL, 61081
Rank
2
0 votes
Sponsor
0.0