Restaurants - Seafood in Itta Bena, MS
Larry's Fish House