Mallard Cafe
Sandwich Shop · Coffee Shop
Enjoy refreshments at the Mallard Cafe, located within the National Railway Museum. It offers snacks, sandwiches, drinks, and hot food in a unique setting.
Location
Best places nearby
The highest rated places close to Mallard Cafe.
Local restaurants nearby
National Railway Museum, England



