Get directions to: Anfer Seafood Inc., Miami, FL
Restaurant address: 1800 Nw 96th Ave Miami, FL 33172, USA
Restaurant: Anfer Seafood Inc.