Home » Fort Lauderdale Restaurants » Catfish Deweys 4003 N Andrews Ave Fort Lauderdale Fl 33309