Get directions to: Cambalache Restaurant, Miami Beach, FL
Restaurant address: 15598 Collins Ave, Ste 114 Miami Beach, FL 33154, USA
Restaurant: Cambalache Restaurant