Om Puri (Papa) was called "Papa" by the cast. He also moved out of the hotel they all stayed in so that he would have a place to cook for them.
The upscale restaurant in Paris is actually Georges, at the top of the Pompidou Center.
The two restaurants facing each other were digitally created. The Maison Mumbai actually faced a large field. The producers paved a seventy-five meter (eighty-two yard) stretch of road and built a building façade on the opposite side with a bluescreen on the top.
The name of the fancy restaurant, "Le Saule Pleureur", means "The Weeping Willow".
Although the novel is set in the 1990s, the story was modernized for this movie.