Master Pot is a Cantonese restaurant specializing in flavorful claypot dishes.