Home » VenuesThe Wharf MiamiThe Wharf Miami 114 NW South River Dr.Miami, FL 33130 Visit Website Get Directions