1 results for:
European Restaurants Place in South Holland
Minimum Number of Reviews
0+ reviews
601 E 170th St, South Holland, IL
601 E 170th St, South Holland, IL
On August 20, 1959, the first Aurelio’s Pizza® opened its doors at 2041 Ridge Road in Homewood, Illinois. This small storefront had just enough room for about 4 tables and a small kitchen with one pizza oven. In 1959, pizza was a relatively new concept. Joe would sell 6 or 7 pizzas a day, but Joe’s home cooked Italian beef... Read More about Aurelio's Pizza of South Holland