Posted inFood Restaurant INDIAN TANDOOR Tandoor is a significant fixture in Indian restaurants. The word…