Dit is niet de set van de nieuwste Star Trek film. Het is restaurant The Smokehouse in New Delhi.