who makes the best pizza by your home
Hey d_b its behind the valpo water building, which is by Tower Park i believe is the name of that park. At least thats where i remember it being, havent had it in a while. The main Aurelios was opened in Homewood/Glenwood Illinois back in the day. I used to go there for my Grandparents birthdays, seeing as how my whole family grew up in and around Chicago.