Detroit Kabob House

9021 N Milwaukee Ave Niles IL 60714 USA

(847) 967-9100

Location