Papa John's Coming Back to Elmhurst City Center
It was back in September of 2010 that the Papa John's location closed in downtown Elmhurst. This new place is 2 blocks north and on the other side of the street. Is there a back entrance to this building? I would hope so, because it doesn't appear that parking is plentiful there? Or, does Papa John's mostly do delivery? Not a lot of takeout? The timing appears right with the students coming back soon at Elmhurst College.