Pizza Palace Address: 285 3rd Ave, Medora, ND 58645 Phone: (701) 623-4481 Pizza, Restaurants Other Businesses: Medora Pitchfork Steak Fondue at Tjaden Ter, Medora, ND 58645 Hidden Springs Java at 350 4th St, Medora, ND 58645