Get directions to: L & D's Corner Cafe, Mayville, ND
Restaurant address: 50 Main Street East Mayville, ND 58257, USA
Restaurant: L & D's Corner Cafe