Welcome to rico's Pizza
We serve a variety of pizza, sandwiches & appetizers, each prepared fresh to your order and served piping hot. Our menu is available for carryout or delivery and our Homewood location offers online ordering as well. We are located at:
- Cherry Creek Shopping Center
- 18324 Governors Highway, Homewood, IL 60430 (708) 957-0200
- We offer both our signature thin crust pizza as well as a thick crust alternative. With 17 toppings to choose from, we can build a pizza to satisfy everyone's taste. And with six sizes from 6" to our Super size 18", we can satisfy every appetite or family as well.
We look forward to serving you!