Cafe 1886, located within Mercedes-Benz World, offers freshly cooked food in modern surroundings. Enjoy a selection of snacks and well-presented dishes.