Get directions to: Ambassador Seafoods Inc, Miami, FL
Restaurant address: 520 Northwest 165th Street Road Suite 104 Miami, FL 33169, USA
Restaurant: Ambassador Seafoods Inc