Get directions to: American Haitian Restaurant, Miami, FL
Restaurant address: 5740 Nw 2nd Ave Miami, FL 33127, USA
Restaurant: American Haitian Restaurant