Get directions to: C C's Seafood & Grill, Franklin, LA
Restaurant address: 15830 Highway 182 Franklin, LA 70538, USA
Restaurant: C C's Seafood & Grill