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