The Tandoor

The Tandoor - an Indian restaurant in China. Rebranding The Tandoor experience with a new advertising campaign in the local media.