Double Quick 101 Sunflower Rd, Itta Bena, MS 38941 (662) 254-9725 Related: Japanese Restaurants Continental Restaurants Pizza
Larry's Fish House 4238 Highway 7 S, Itta Bena, MS 38941 (662) 254-6001 Related: Restaurants Pizza Fish & Chips