Stopped by for a quick take out dinner. The woman behind the counter couldn't be bothered to answer any simple questions. We felt like we were bothering her. I've been here other times and thus is typical service.
Address: 835 W Dundee Rd, Wheeling, IL 60090-3952
Location: United States > Illinois (IL) > Wheeling
Phone Number: +1 847-215-5553