Get directions to: Fezzo's Seafood & Steakhouse, Scott, LA
Restaurant address: 720 I 10 Rd S Scott, LA 70583, USA
Restaurant: Fezzo's Seafood & Steakhouse