Get directions to: Mike's Catfish Inn, Amite, LA
Restaurant address: 1009 West Oak Street Amite, LA 70422, USA
Restaurant: Mike's Catfish Inn