Get directions to: Larry's Fish House, Itta Bena, MS
Restaurant address: 4238 Highway 7 S Itta Bena, MS 38941, USA
Restaurant: Larry's Fish House