Kabul House

3320 Dempster St.
Skokie
Illinois
United States