Cafe 1886
Casual Dining · Sandwich Shop
Cafe 1886, located within Mercedes-Benz World, offers freshly cooked food in modern surroundings. Enjoy a selection of snacks and well-presented dishes.
Location
Best places nearby
The highest rated places close to Cafe 1886.
Local restaurants nearby
Sopwith Dr, England


