translate English to French: The new 35mm with its restaurant, cafe,...
Le nouveau 35mm avec son restaurant,...