Home » Restaurants » America » Lincoln Restaurants » Tandoor Char House | 2652 N Halsted St Chicago IL 60614 United States

Tandoor Char House | 2652 N Halsted St Chicago IL 60614 United States Restaurant Menu & Phone

Restaurant Reviews:

689
4.3/5

Tandoor Char House | 2652 N Halsted St Chicago IL 60614 United States Contact Details

2652 N Halsted St Chicago IL 60614 United States

Related Restaurants