Processing, please wait ...

Tandoor Char House
Chicago
Cuisines: Indian, Pakistani, Halal
Address: 2652 N Halsted St ; Chicago IL, 60614