Le Must 2 is an Indian restaurant located in Lille, France. It is known for its popular cheese naan dish. The establishment offers a fast-food dining experience.