(773) 327-2652 | Tandoor Char House,2652 N Halsted Chicago, IL 60614. Get Directions
Estimated delivery time: 45 mns min