Larry's Fish House in Itta Bena
4238 Highway 7 S,
Itta Bena, 38941
(662) 254-6001
(662) 254-6001
Providers of american in Itta Bena
american, dining, food, restaurant