Get directions to: C J's Duck Inn, Larsen, WI
Restaurant address: 7502 Richter Lane Larsen, WI 54947, USA
Restaurant: C J's Duck Inn