Get directions to: Five Star Fish Houses, Ottertail, MN
Restaurant address: 90 Bay View Road Ottertail, MN 56571, USA
Restaurant: Five Star Fish Houses