Burger King 120

Burger King #120 is a Burger King restaurant located at 3850 West Dempster, Skokie, Illinois.