LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
Freddy's Pizza 1600 S. 61st Ave., Cicero, IL 60804 708.863.9289 |
youll find much more than pizza at this friendly restaurant and italian grocery. nine flavors of homemade gelati are presented daily, including chocolate and frutti di bosco (fruits of the forest)
REVIEWS (1) |
|