210 Main St, Palisade, MN 56469 (218) 845-3002
How to go there
Restaurant Loc: 46.7131 / -93.4906
Plan your visit