Get directions to: Mill's Seafood, Opelousas, LA
Restaurant address: 4280 Highway 182 Opelousas, LA 70570, USA
Restaurant: Mill's Seafood