"Not open when they say they are!!!! The lights are on, but nobody's there."
Phone: +16308348161
Address: 620 W North Ave, Elmhurst, United States Of America
City: Elmhurst
Website: https://burgerking.com/store-locator/store/restaurant_2776
Monday: 06:00-01:00
Tuesday: 06:00-01:00
Wednesday: 06:00-01:00
Thursday: 06:00-01:00
Friday: 06:00-02:00
Saturday: 06:00-02:00
Sunday: 06:00-00:00
Dishes: 1
Amenities: 1
Categories: 2
Reviews: 708