Get directions to: The Melting Pot, Villa Park, IL
Restaurant address: 17w633 Roosevelt Rd Villa Park, IL 60181, USA
Restaurant: The Melting Pot