Fuddruckers

4250 Fox Valley Center Dr.
Aurora
Illinois
United States
website