Get directions to: Main Street Diner, Velva, ND
Restaurant address: 22 Main St N Velva, ND 58790, USA
Restaurant: Main Street Diner