Victoria Garden is a Chinese Cantonese restaurant offering a diverse menu with a minimum order requirement.