Get directions to: The Melting Pot, Larkspur, CA
Restaurant address: 125 E Sir Francis Drake Blvd Larkspur, CA 94939, USA
Restaurant: The Melting Pot