Get directions to: Bead Factory, Miami, FL
Restaurant address: 19501 Biscayne Blvd Miami, FL 33180, USA
Restaurant: Bead Factory